* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’
* installing *source* package ‘fdaPDE’ ...
** this is package ‘fdaPDE’ version ‘1.1-21’
** package ‘fdaPDE’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
specified C++17
using C compiler: ‘gcc-15 (Debian 15.2.0-12) 15.2.0’
using C++ compiler: ‘g++-15 (Debian 15.2.0-12) 15.2.0’
using C++17
make[1]: Entering directory '/tmp/RtmpQvVNL1/R.INSTALLf8518277a5062/fdaPDE/src'
g++-15 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Density_Estimation/Source/Rfun_Density_Estimation.cpp -o Density_Estimation/Source/Rfun_Density_Estimation.o
In file included from Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:362,
from Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:6,
from Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:4,
from Density_Estimation/Source/Rfun_Density_Estimation.cpp:2:
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:223:3: warning: multi-line comment [-Wcomment]
223 | // | \
| ^
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:226:3: warning: multi-line comment [-Wcomment]
226 | // | \
| ^
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:231:3: warning: multi-line comment [-Wcomment]
231 | // | \
| ^
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:233:3: warning: multi-line comment [-Wcomment]
233 | // | \
| ^
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/Core:205,
from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/StdVector:14,
from Density_Estimation/Source/../../FdaPDE.h:32,
from Density_Estimation/Source/Rfun_Density_Estimation.cpp:1:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:46:40: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes]
46 | typedef eigen_packet_wrapper<__m128i, 0> Packet4i;
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:47:40: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes]
47 | typedef eigen_packet_wrapper<__m128i, 1> Packet16b;
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:49:39: warning: ignoring attributes on template argument ‘__m128’ [-Wignored-attributes]
49 | template<> struct is_arithmetic<__m128> { enum { value = true }; };
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:50:40: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes]
50 | template<> struct is_arithmetic<__m128i> { enum { value = true }; };
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:51:40: warning: ignoring attributes on template argument ‘__m128d’ [-Wignored-attributes]
51 | template<> struct is_arithmetic<__m128d> { enum { value = true }; };
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:222:43: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes]
222 | template<> struct unpacket_traits<Packet4f> {
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:228:43: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes]
228 | template<> struct unpacket_traits<Packet2d> {
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1124:34: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes]
1124 | ptranspose(PacketBlock<Packet4f,4>& kernel) {
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1129:34: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes]
1129 | ptranspose(PacketBlock<Packet2d,2>& kernel) {
| ^
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/Core:174:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes]
16 | struct conj_helper<PACKET_REAL, PACKET_CPLX, false, false> { \
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’
173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes]
29 | struct conj_helper<PACKET_CPLX, PACKET_REAL, false, false> { \
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’
173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes]
16 | struct conj_helper<PACKET_REAL, PACKET_CPLX, false, false> { \
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’
298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes]
29 | struct conj_helper<PACKET_CPLX, PACKET_REAL, false, false> { \
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’
298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/Core:165:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<float, 4>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<float, 4, 1> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits<Eigen::Quaternion<float> >’
266 | Alignment = internal::traits<Coefficients>::Alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here
24 | ResAlignment = traits<Quaternion<float> >::Alignment
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<float>::type’ {aka ‘__m128’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<float>::type’ {aka ‘__m128’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<float>::type’ {aka ‘__m128’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(4) float>::half’ {aka ‘__m128’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<float>::type’ {aka ‘__m128’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/Core:271:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<float, 4, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<float, 4, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<float, 4, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<float, 4, 1>’
178 | class Matrix
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase<Eigen::Quaternion<float> >’
46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion<float>’
273 | class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here
27 | {
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<float>::type’ {aka ‘__m128’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 4>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 4, 1> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits<Eigen::Quaternion<double> >’
266 | Alignment = internal::traits<Coefficients>::Alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here
98 | ResAlignment = traits<Quaternion<double> >::Alignment
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 4, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 4, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 4, 1>’
178 | class Matrix
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase<Eigen::Quaternion<double> >’
46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion<double>’
273 | class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here
102 | {
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/SparseCore:37,
from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/Sparse:26,
from Density_Estimation/Source/../../FdaPDE.h:33:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::SparseMatrix<double> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double> >’
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix<double>’
96 | class SparseMatrix
| ^~~~~~~~~~~~
Density_Estimation/Source/../../FdaPDE.h:48:28: required from here
48 | typedef Eigen::Triplet<Real> coeff;
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 1>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 1, 1, 0, 1, 1> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 1, 1, 0, 1, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Integration.h:15:23: required from here
15 | Point<1>({0.0}),
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 1, 1, 0, 1, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Integration.h:15:23: required from here
15 | Point<1>({0.0}),
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 2>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 2, 1> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 2, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Integration.h:54:23: required from here
54 | Point<2>({1./3,1./3})
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 2, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 2, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 2, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Integration.h:54:23: required from here
54 | Point<2>({1./3,1./3})
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 3>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 3, 1> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 3, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Integration.h:123:30: required from here
123 | Point<3>({1./4, 1./4, 1./4})
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 3, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 3, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Integration.h:123:30: required from here
123 | Point<3>({1./4, 1./4, 1./4})
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 6>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 3, 2> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 2> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 3, 2>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:246:26: required from here
246 | Eigen::Matrix<Real,3,2> M_J_;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 2>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 2>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 2>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 3, 2> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 3, 2> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 2> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 3, 2>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:246:26: required from here
246 | Eigen::Matrix<Real,3,2> M_J_;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 3>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 3>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 3>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 2, 3> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 2, 3> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 2, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:248:26: required from here
248 | Eigen::Matrix<Real,2,3> M_invJ_;
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 2>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 2>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 2>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 1, 2> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 1, 2> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 2> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 1, 2>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:351:29: required from here
351 | Eigen::Matrix<Real,1,2> M_invJ_;
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 2>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 2>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 2>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 2, 2> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 2, 2> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 2> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 2, 2>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:138:33: required from ‘class Element<6, 2, 2>’
138 | Eigen::Matrix<Real,ndim,mydim> M_J_;
| ^~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:117:27: required from here
117 | inline Real Element<6,2,2>::evaluate_point(const Eigen::Matrix<Real,3,1>& lambda, const Eigen::Matrix<Real,6,1>& coefficients) const
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 1, 0, 6, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 1, 0, 6, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 6, 1, 0, 6, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 6, 1, 0, 6, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 6, 1, 0, 6, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 6, 1, 0, 6, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:119:24: required from here
119 | return coefficients[0] * lambda[0] * (2*lambda[0]-1) +
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 9>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 3, 3> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 3, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:138:33: required from ‘class Element<10, 3, 3>’
138 | Eigen::Matrix<Real,ndim,mydim> M_J_;
| ^~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:130:28: required from here
130 | inline Real Element<10,3,3>::evaluate_point(const Eigen::Matrix<Real,4,1>& lambda, const Eigen::Matrix<Real,10,1>& coefficients) const
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 3>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 3>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 3>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 3, 3> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 3, 3> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 3, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:138:33: required from ‘class Element<10, 3, 3>’
138 | Eigen::Matrix<Real,ndim,mydim> M_J_;
| ^~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:130:28: required from here
130 | inline Real Element<10,3,3>::evaluate_point(const Eigen::Matrix<Real,4,1>& lambda, const Eigen::Matrix<Real,10,1>& coefficients) const
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 10>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 10, 1, 0, 10, 1> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 10, 1, 0, 10, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 10, 1, 0, 10, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:132:23: required from here
132 | return coefficients[0] * lambda[0] * (2*lambda[0]-1) +
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 1, 0, 10, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 1, 0, 10, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 10, 1, 0, 10, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 10, 1, 0, 10, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 10, 1, 0, 10, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 10, 1, 0, 10, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:132:23: required from here
132 | return coefficients[0] * lambda[0] * (2*lambda[0]-1) +
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, 3, 2> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, 3, 2> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Matrix<double, 3, 2>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<Eigen::Matrix<double, 3, 2> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:180:40: required from here
180 | M_invJ_.noalias() = (M_J_.transpose()*M_J_).inverse() * M_J_.transpose();
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:180:45: required from here
180 | M_invJ_.noalias() = (M_J_.transpose()*M_J_).inverse() * M_J_.transpose();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:68:7: required from ‘class Eigen::InverseImpl<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0>, Eigen::Dense>’
68 | class InverseImpl
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:43:7: required from ‘class Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >’
43 | class Inverse : public InverseImpl<XprType,typename internal::traits<XprType>::StorageKind>
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:180:73: required from here
180 | M_invJ_.noalias() = (M_J_.transpose()*M_J_).inverse() * M_J_.transpose();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:180:73: required from here
180 | M_invJ_.noalias() = (M_J_.transpose()*M_J_).inverse() * M_J_.transpose();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true>, 1>’
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 3, 2>, 3, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 3, 2>, 3, 1, true, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:183:36: required from here
183 | element_measure = .5 * M_J_.col(0).cross(M_J_.col(1)).norm();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 3, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 3, 1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 3, 1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 3, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 3, 1> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<Eigen::Matrix<double, 3, 1> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:205:29: required from here
205 | return ((lambda.array() > -tolerance).all()) &&
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, 3, 1> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, 3, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, 3, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:205:39: required from here
205 | return ((lambda.array() > -tolerance).all()) &&
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1>’
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 3, 1>, 2, 1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 3, 1>, 2, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock<Eigen::Matrix<double, 3, 1>, 2>’
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:35: required from here
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, 2, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, 2, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Matrix<double, 2, 1>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<Eigen::Matrix<double, 2, 1> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:341:43: required from here
341 | M_invJ_.noalias() = (M_J_.transpose()*M_J_).inverse() * M_J_.transpose();
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0, 6>’
126 | class dense_product_base<Lhs, Rhs, Option, InnerProduct>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:341:48: required from here
341 | M_invJ_.noalias() = (M_J_.transpose()*M_J_).inverse() * M_J_.transpose();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:68:7: required from ‘class Eigen::InverseImpl<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0>, Eigen::Dense>’
68 | class InverseImpl
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:43:7: required from ‘class Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >’
43 | class Inverse : public InverseImpl<XprType,typename internal::traits<XprType>::StorageKind>
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:341:76: required from here
341 | M_invJ_.noalias() = (M_J_.transpose()*M_J_).inverse() * M_J_.transpose();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 0, 4>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:341:76: required from here
341 | M_invJ_.noalias() = (M_J_.transpose()*M_J_).inverse() * M_J_.transpose();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 2, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 2, 1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 2, 1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 2, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 2, 1> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<Eigen::Matrix<double, 2, 1> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:365:32: required from here
365 | return ((lambda.array() > -tolerance).all()) &&
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 2, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 2, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 2, 1> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 2, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 2, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, 2, 1> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 2, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, 2, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 2, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, 2, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:365:42: required from here
365 | return ((lambda.array() > -tolerance).all()) &&
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1>’
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 2, 1>, 1, 1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 2, 1>, 1, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock<Eigen::Matrix<double, 2, 1>, 1>’
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:42: required from here
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map<const Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >’
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:64:45: required from here
64 | return makeBaryCoord(node.eigenConstView());
| ~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 2, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 2, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 2, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 2, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:64:25: required from here
64 | return makeBaryCoord(node.eigenConstView());
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >’
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:69:42: required from here
69 | return makeBaryCoord(node.eigenConstView());
| ~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:69:22: required from here
69 | return makeBaryCoord(node.eigenConstView());
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >’
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:74:42: required from here
74 | return makeBaryCoord(node.eigenConstView());
| ~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 4, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 4, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 4, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 4, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:74:22: required from here
74 | return makeBaryCoord(node.eigenConstView());
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>, 1>’
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 3, 2>, 1, 2, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 3, 2>, 1, 2, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:128:8: required from here
128 | B1.row(0).setConstant(-1);
| ~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>, 1>’
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 3, 2>, -1, 2, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 3, 2>, -1, 2, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:129:15: required from here
129 | B1.bottomRows(2).setIdentity();
| ~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, -1>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false> >’
179 | typedef typename internal::find_best_packet<Scalar,SizeAtCompileTime>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>, 1>’
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 3, 2>, -1, 2, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 3, 2>, -1, 2, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:129:15: required from here
129 | B1.bottomRows(2).setIdentity();
| ~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 12>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 4, 3> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 4, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:134:78: required from here
134 | inline Eigen::Matrix<Real, 4,3> reference_eval_der_point(const Point<3> &node){
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 3>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 3>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 3>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 4, 3> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 4, 3> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 4, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:134:78: required from here
134 | inline Eigen::Matrix<Real, 4,3> reference_eval_der_point(const Point<3> &node){
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>, 1>’
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 4, 3>, 1, 3, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 4, 3>, 1, 3, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:136:8: required from here
136 | B1.row(0).setConstant(-1);
| ~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>, 1>’
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 4, 3>, -1, 3, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 4, 3>, -1, 3, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:137:15: required from here
137 | B1.bottomRows(3).setIdentity();
| ~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 2>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 2>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 2>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 6, 2> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 6, 2> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 6, 2> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 6, 2>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:152:83: required from here
152 | inline Eigen::Matrix<Real, 6,2> reference_eval_der_point<6,2>(const Point<2> &node){
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 30>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 10, 3> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 10, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 10, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:164:85: required from here
164 | inline Eigen::Matrix<Real, 10,3> reference_eval_der_point<10,3>(const Point<3> &node){
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 3>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 3>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 3>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 10, 3> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 10, 3> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 10, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 10, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:164:85: required from here
164 | inline Eigen::Matrix<Real, 10,3> reference_eval_der_point<10,3>(const Point<3> &node){
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, -1, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, -1, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, -1, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:81:24: required from here
81 | forcingTerm = VectorXr::Zero(mesh.num_nodes());
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/DE_Data.h:204,
from Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:12,
from Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:12:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/DE_Data_imp.h: In member function ‘void DEData_time::setTimes2Locations()’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/DE_Data_imp.h:151:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
151 | for(UInt t = 0; t < times_.size(); ++t)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/DE_Data_imp.h:153:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
153 | for(UInt d = 0; d < data_time_.size(); ++d) {
| ~~^~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/DE_Data_imp.h: In member function ‘void DEData_time::printData(std::ostream&) const’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/DE_Data_imp.h:162:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
162 | for(int i = 0; i < data_time_.size(); ++i)
| ~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, -1, -1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, -1, -1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, -1, -1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:31:14: required from here
31 | MatrixXr P_;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:46:62: required from here
46 | Real FEintegrate(const VectorXr& f) const {return (R0_*f).sum();}
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Map<Eigen::SparseMatrix<double>, 0, Eigen::Stride<0, 0> > >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase<Eigen::Map<Eigen::SparseMatrix<double>, 0, Eigen::Stride<0, 0> > >’
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:50:7: required from ‘class Eigen::SparseMapBase<Eigen::Map<Eigen::SparseMatrix<double>, 0, Eigen::Stride<0, 0> >, 0>’
50 | class SparseMapBase<Derived,ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:148:7: required from ‘class Eigen::SparseMapBase<Eigen::Map<Eigen::SparseMatrix<double>, 0, Eigen::Stride<0, 0> >, 1>’
148 | class SparseMapBase<Derived,WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:222:7: required from ‘class Eigen::Map<Eigen::SparseMatrix<double>, 0, Eigen::Stride<0, 0> >’
222 | class Map<SparseMatrix<MatScalar,MatOptions,MatIndex>, Options, StrideType>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/MappedSparseMatrix.h:32:7: required from ‘class Eigen::MappedSparseMatrix<double, 0, int>’
32 | class MappedSparseMatrix
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:477:54: required from ‘class Eigen::SparseLU<Eigen::SparseMatrix<double> >’
477 | MappedSparseMatrix<Scalar,ColMajor,StorageIndex> m_Ustore; // The upper triangular matrix
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:8: required from here
59 | solver.compute(R0_);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Transpose<Eigen::SparseMatrix<double> > >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase<Eigen::Transpose<Eigen::SparseMatrix<double> > >’
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:22:9: required from ‘class Eigen::internal::SparseTransposeImpl<Eigen::SparseMatrix<double>, 1024>’
22 | class SparseTransposeImpl<MatrixType,CompressedAccessBit>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:45:37: required from ‘class Eigen::TransposeImpl<Eigen::SparseMatrix<double>, Eigen::Sparse>’
45 | template<typename MatrixType> class TransposeImpl<MatrixType,Sparse>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<Eigen::SparseMatrix<double> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:61:24: required from here
61 | P_ = R1_.transpose()* X2;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> > >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:104:7: required from ‘class Eigen::SolveImpl<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double>, Eigen::Sparse>’
104 | class SolveImpl : public internal::generic_xpr_base<Solve<Decomposition,RhsType>, MatrixXpr, StorageKind>::type
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >’
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:61:24: required from here
61 | P_ = R1_.transpose()* X2;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Product<Eigen::Transpose<Eigen::SparseMatrix<double> >, Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >, 2> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:145:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<Eigen::SparseMatrix<double> >, Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >, 2, Eigen::Sparse>’
145 | class ProductImpl : public internal::generic_xpr_base<Product<Lhs,Rhs,Option>, MatrixXpr, StorageKind>::type
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<Eigen::SparseMatrix<double> >, Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >, 2>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:61:24: required from here
61 | P_ = R1_.transpose()* X2;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:244:54: required from here
244 | VectorXr diag = mass * VectorXr::Ones(mass.cols());
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Block<const Eigen::SparseMatrix<double>, 1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:333:7: required from ‘class Eigen::BlockImpl<const Eigen::SparseMatrix<double>, 1, -1, false, Eigen::Sparse>’
333 | class BlockImpl<XprType,BlockRows,BlockCols,InnerPanel,Sparse>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::SparseMatrix<double>, 1, -1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:344:70: required from here
344 | localKProd_ = kroneckerProduct(phi.row(i), psi.row(j));
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::SparseMatrix<double, 1, int> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 1, int> >’
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix<double, 1, int>’
96 | class SparseMatrix
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:377:16: required from here
377 | upsilon.row(i) = Upsilon_.row(indices[i]);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Block<Eigen::SparseMatrix<double, 1, int>, 1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase<Eigen::Block<Eigen::SparseMatrix<double, 1, int>, 1, -1, true> >’
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:96:7: required from ‘class Eigen::internal::sparse_matrix_block_impl<Eigen::SparseMatrix<double, 1, int>, 1, -1>’
96 | class sparse_matrix_block_impl
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:287:7: required from ‘class Eigen::BlockImpl<Eigen::SparseMatrix<double, 1, int>, 1, -1, true, Eigen::Sparse>’
287 | class BlockImpl<SparseMatrix<_Scalar, _Options, _StorageIndex>,BlockRows,BlockCols,true,Sparse>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::SparseMatrix<double, 1, int>, 1, -1, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:377:49: required from here
377 | upsilon.row(i) = Upsilon_.row(indices[i]);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:52:55: required from here
52 | VectorXr grad1 = - VectorXr::Constant(n,1).transpose()*Psi;
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:52:57: required from here
52 | VectorXr grad1 = - VectorXr::Constant(n,1).transpose()*Psi;
| ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:54:33: required from here
54 | VectorXr grad3 = 2*g.transpose()*dataProblem_.getP();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:56:41: required from here
56 | VectorXr grad = grad1 + grad2 + lambda*grad3;
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:56:41: required from here
56 | VectorXr grad = grad1 + grad2 + lambda*grad3;
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:56:41: required from here
56 | VectorXr grad = grad1 + grad2 + lambda*grad3;
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:69:27: required from here
69 | VectorXr tmp = f.array().log();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Inverse<Eigen::Matrix<double, -1, -1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:68:7: required from ‘class Eigen::InverseImpl<Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
68 | class InverseImpl
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:43:7: required from ‘class Eigen::Inverse<Eigen::Matrix<double, -1, -1> >’
43 | class Inverse : public InverseImpl<XprType,typename internal::traits<XprType>::StorageKind>
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:48: required from here
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:165:54: required from here
165 | VectorXr expg = (Phi_kronecker_Psi*sub_g).array().exp();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:165:62: required from here
165 | VectorXr expg = (Phi_kronecker_Psi*sub_g).array().exp();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:166:29: recursively required by substitution of ‘template<class OtherDerived> typename Eigen::ScalarBinaryOpTraits<double, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<double, typename Eigen::internal::traits<T>::Scalar> >::ReturnType Eigen::MatrixBase<Eigen::Matrix<double, -1, 1> >::dot(const Eigen::MatrixBase<Derived>&) const [with OtherDerived = <missing>]’
166 | int1 += expg.dot(weights_kronecker.transpose()) * tri_activated.getMeasure() * (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:166:29: required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<Eigen::Matrix<double, -1, -1> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:170:59: required from here
170 | expg.cwiseProduct(weights_kronecker) * tri_activated.getMeasure() * (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:170:59: required from here
170 | expg.cwiseProduct(weights_kronecker) * tri_activated.getMeasure() * (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:221:24: required from here
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:263:42: required from here
263 | VectorXr grad3_S = 2*g.transpose() * K1;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:263:42: required from here
263 | VectorXr grad3_S = 2*g.transpose() * K1;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 1, -1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 1, -1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, -1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 1, -1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:263:42: required from here
263 | VectorXr grad3_S = 2*g.transpose() * K1;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:266:69: required from here
266 | VectorXr grad = grad1 + grad2 + lambda_S * grad3_S + lambda_T * grad3_T;
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:15:19: required from here
15 | return (- grad);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:71:29: recursively required by substitution of ‘template<class OtherDerived> typename Eigen::ScalarBinaryOpTraits<double, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<double, typename Eigen::internal::traits<T>::Scalar> >::ReturnType Eigen::MatrixBase<Eigen::Matrix<double, -1, 1> >::dot(const Eigen::MatrixBase<Derived>&) const [with OtherDerived = <missing>]’
71 | beta = (grad.dot(grad - gradOld_)) / (gradOld_.squaredNorm());
| ~~~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:71:29: required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:91:37: required from here
91 | direction_ = -grad + beta * directionOld_;
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0, 5>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:133:74: required from here
133 | HOld_ = HOld_ + (1 + (gamma.dot(Hg))/dg)*(delta*delta.transpose())/dg -
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:133:76: required from here
133 | HOld_ = HOld_ + (1 + (gamma.dot(Hg))/dg)*(delta*delta.transpose())/dg -
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:133:76: required from here
133 | HOld_ = HOld_ + (1 + (gamma.dot(Hg))/dg)*(delta*delta.transpose())/dg -
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:133:76: required from here
133 | HOld_ = HOld_ + (1 + (gamma.dot(Hg))/dg)*(delta*delta.transpose())/dg -
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:134:63: required from here
134 | (Hg*delta.transpose() + delta*Hg.transpose())/dg;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:134:63: required from here
134 | (Hg*delta.transpose() + delta*Hg.transpose())/dg;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:134:63: required from here
134 | (Hg*delta.transpose() + delta*Hg.transpose())/dg;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:134:63: required from here
134 | (Hg*delta.transpose() + delta*Hg.transpose())/dg;
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:142:20: required from here
142 | return (-HOld_*grad);
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:142:24: required from here
142 | return (-HOld_*grad);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Optimization_Algorithm_imp.h:165:32: required from here
165 | g_curr = g_curr + step*d;
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/K_Fold_CV_L2_Error_imp.h:8:30: required from here
8 | Real test = (Psi*g).array().exp().sum();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/K_Fold_CV_L2_Error_imp.h:8:36: required from here
8 | Real test = (Psi*g).array().exp().sum();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:67:37: required from here
67 | x.array() /= patch_areas_.array();
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:105:40: required from here
105 | init_proposals_[j] = x_new.array() + epsilon_; // Modify initial density
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:105:40: required from here
105 | init_proposals_[j] = x_new.array() + epsilon_; // Modify initial density
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:120:26: required from here
120 | B1.row(0).setConstant(-1);
| ~~~~~~~~~~~~~~~~~~~~~^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 2> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 2> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 2> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 2> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:128:23: required from here
128 | B1.row(0).setConstant(-1);
| ~~~~~~~~~~~~~~~~~~~~~^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:136:23: required from here
136 | B1.row(0).setConstant(-1);
| ~~~~~~~~~~~~~~~~~~~~~^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 18>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 6, 3, 0, 6, 3> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 6, 3, 0, 6, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 6, 3, 0, 6, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<1, 2, 2>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 6, 3, 0, 6, 3> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 6, 3, 0, 6, 3> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 6, 3, 0, 6, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 6, 3, 0, 6, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<1, 2, 2>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h: In instantiation of ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:68:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
68 | for(UInt j = 0; j < f_init.size(); j++)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:80:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<2>, std::allocator<Point<2> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
80 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:85:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
85 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 36>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 6, 6, 0, 6, 6> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 6, 6, 0, 6, 6> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 6, 6, 0, 6, 6>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<2, 2, 2>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 6, 6, 0, 6, 6> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 6, 6, 0, 6, 6> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 6, 6, 0, 6, 6> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 6, 6, 0, 6, 6>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<2, 2, 2>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h: In instantiation of ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:68:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
68 | for(UInt j = 0; j < f_init.size(); j++)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:80:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<2>, std::allocator<Point<2> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
80 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:85:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
85 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h: In instantiation of ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:68:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
68 | for(UInt j = 0; j < f_init.size(); j++)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:80:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<3>, std::allocator<Point<3> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
80 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:85:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
85 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h: In instantiation of ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:68:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
68 | for(UInt j = 0; j < f_init.size(); j++)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:80:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<3>, std::allocator<Point<3> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
80 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:85:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
85 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 56>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 14, 4, 0, 14, 4> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 14, 4, 0, 14, 4> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 14, 4, 0, 14, 4>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<1, 3, 3>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 14, 4, 0, 14, 4> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 14, 4, 0, 14, 4> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 14, 4, 0, 14, 4> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 14, 4, 0, 14, 4>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<1, 3, 3>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h: In instantiation of ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:68:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
68 | for(UInt j = 0; j < f_init.size(); j++)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:80:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<3>, std::allocator<Point<3> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
80 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:85:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
85 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 140>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 14, 10, 0, 14, 10> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 14, 10, 0, 14, 10> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 14, 10, 0, 14, 10>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<2, 3, 3>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 14, 10, 0, 14, 10> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 14, 10, 0, 14, 10> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 14, 10, 0, 14, 10> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 14, 10, 0, 14, 10>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<2, 3, 3>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h: In instantiation of ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:68:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
68 | for(UInt j = 0; j < f_init.size(); j++)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:80:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<3>, std::allocator<Point<3> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
80 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:85:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
85 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 5, 2, 0, 5, 2> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 5, 2, 0, 5, 2> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 5, 2, 0, 5, 2> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 5, 2, 0, 5, 2>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<1, 1, 2>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h: In instantiation of ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:68:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
68 | for(UInt j = 0; j < f_init.size(); j++)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:80:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<2>, std::allocator<Point<2> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
80 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:85:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
85 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 15>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 5, 3, 0, 5, 3> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 5, 3, 0, 5, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 5, 3, 0, 5, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<2, 1, 2>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 5, 3, 0, 5, 3> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 5, 3, 0, 5, 3> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 5, 3, 0, 5, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 5, 3, 0, 5, 3>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:32:56: required from ‘class DataProblem<2, 1, 2>’
32 | Eigen::Matrix<Real, Integrator::NNODES, EL_NNODES> PsiQuad_;
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h: In instantiation of ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:68:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
68 | for(UInt j = 0; j < f_init.size(); j++)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:80:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<2>, std::allocator<Point<2> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
80 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:85:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
85 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
In file included from Density_Estimation/Source/Rfun_Density_Estimation.cpp:4:
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h: In instantiation of ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:45:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
45 | for(UInt j = 0; j < fInit.size(); j++)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h: In instantiation of ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:102:43: required from here
102 | return(DE_init_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:45:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
45 | for(UInt j = 0; j < fInit.size(); j++)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h: In instantiation of ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:104:43: required from here
104 | return(DE_init_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:45:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
45 | for(UInt j = 0; j < fInit.size(); j++)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h: In instantiation of ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:106:43: required from here
106 | return(DE_init_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:45:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
45 | for(UInt j = 0; j < fInit.size(); j++)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h: In instantiation of ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:108:43: required from here
108 | return(DE_init_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:45:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
45 | for(UInt j = 0; j < fInit.size(); j++)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h: In instantiation of ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:110:49: required from here
110 | return(DE_init_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:45:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
45 | for(UInt j = 0; j < fInit.size(); j++)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h: In instantiation of ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:112:49: required from here
112 | return(DE_init_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:45:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
45 | for(UInt j = 0; j < fInit.size(); j++)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h: In instantiation of ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:114:49: required from here
114 | return(DE_init_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:45:35: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
45 | for(UInt j = 0; j < fInit.size(); j++)
| ~~^~~~~~~~~~~~~~
In file included from Density_Estimation/Source/Rfun_Density_Estimation.cpp:3:
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:84:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
84 | for(UInt j = 0; j < f_init.size(); ++j)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:99:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<2>, std::allocator<Point<2> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
99 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:104:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
104 | for(UInt i = 0; i < data_time.size(); ++i)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:110:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
110 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:170:49: required from here
170 | return(DE_skeleton_time<2, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:84:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
84 | for(UInt j = 0; j < f_init.size(); ++j)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:99:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<2>, std::allocator<Point<2> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
99 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:104:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
104 | for(UInt i = 0; i < data_time.size(); ++i)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:110:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
110 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:172:49: required from here
172 | return(DE_skeleton_time<1, 2, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:84:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
84 | for(UInt j = 0; j < f_init.size(); ++j)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:99:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<3>, std::allocator<Point<3> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
99 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:104:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
104 | for(UInt i = 0; i < data_time.size(); ++i)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:110:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
110 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:174:49: required from here
174 | return(DE_skeleton_time<2, 2, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:84:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
84 | for(UInt j = 0; j < f_init.size(); ++j)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:99:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<3>, std::allocator<Point<3> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
99 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:104:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
104 | for(UInt i = 0; i < data_time.size(); ++i)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:110:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
110 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:176:49: required from here
176 | return(DE_skeleton_time<1, 3, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:84:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
84 | for(UInt j = 0; j < f_init.size(); ++j)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:99:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<3>, std::allocator<Point<3> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
99 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:104:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
104 | for(UInt i = 0; i < data_time.size(); ++i)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:110:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
110 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:178:49: required from here
178 | return(DE_skeleton_time<2, 3, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:84:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<const Eigen::Matrix<double, -1, 1>*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
84 | for(UInt j = 0; j < f_init.size(); ++j)
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:99:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Point<3>, std::allocator<Point<3> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
99 | for(UInt i = 0; i < data.size(); i++)
| ~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:104:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
104 | for(UInt i = 0; i < data_time.size(); ++i)
| ~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:110:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
110 | for(UInt i = 0; i < CV_errors.size(); i++)
| ~~^~~~~~~~~~~~~~~~~~
In file included from Density_Estimation/Source/Rfun_Density_Estimation.cpp:5:
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:202:54: required from here
202 | return(DE_init_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:62:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
62 | for(UInt j = 0; j < fInit.size(); ++j)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:204:54: required from here
204 | return(DE_init_skeleton_time<2, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:62:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
62 | for(UInt j = 0; j < fInit.size(); ++j)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:206:54: required from here
206 | return(DE_init_skeleton_time<1, 2, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:62:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
62 | for(UInt j = 0; j < fInit.size(); ++j)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:208:54: required from here
208 | return(DE_init_skeleton_time<2, 2, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:62:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
62 | for(UInt j = 0; j < fInit.size(); ++j)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:210:54: required from here
210 | return(DE_init_skeleton_time<1, 3, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:62:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
62 | for(UInt j = 0; j < fInit.size(); ++j)
| ~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h: In instantiation of ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’:
Density_Estimation/Source/Rfun_Density_Estimation.cpp:212:54: required from here
212 | return(DE_init_skeleton_time<2, 3, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:62:27: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<Eigen::Matrix<double, -1, 1> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
62 | for(UInt j = 0; j < fInit.size(); ++j)
| ~~^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Matrix<double, 3, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Matrix<double, 3, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Matrix<double, 3, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Matrix<double, 3, 1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Matrix<double, 3, 1> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, 3, 1>; U = Eigen::Matrix<double, 3, 1>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:280:26: required from here
280 | return coefficients.dot(lambda);
| ~~~~~~~~~~~~~~~~^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, 2, 1>; U = Eigen::Matrix<double, 2, 1>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1>; Derived = Eigen::Matrix<double, 2, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:397:28: required from here
397 | return coefficients.dot(lambda);
| ~~~~~~~~~~~~~~~~^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:846:33: required from ‘static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>; bool Big = false]’
846 | return m = Derived::Identity(m.rows(), m.cols());
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:875:50: required from ‘Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>]’
875 | return internal::setIdentity_impl<Derived>::run(derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:129:30: required from here
129 | B1.bottomRows(2).setIdentity();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:846:33: required from ‘static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>; bool Big = false]’
846 | return m = Derived::Identity(m.rows(), m.cols());
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:875:50: required from ‘Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>]’
875 | return internal::setIdentity_impl<Derived>::run(derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:137:30: required from here
137 | B1.bottomRows(3).setIdentity();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 3>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 3>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 3>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 1, 3> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 1, 3> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 1, 3>’
178 | class Matrix
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> >; Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:20: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:136:23: required from here
136 | B1.row(0).setConstant(-1);
| ~~~~~~~~~~~~~~~~~~~~~^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 2, 9, 0, 2, 9> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 2, 9, 0, 2, 9> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:69:56: required from ‘class FiniteElementData<1, 2, 2>’
69 | Eigen::Matrix<Real, mydim, NBASES*Integrator::NNODES> referencePhiDer;
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<1, 2, 2>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:17: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:320:19: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false, false>’
320 | XprTypeNested m_xpr;
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:114:45: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
114 | MatrixXr gamma = int3 + 2*lambda/scaling*dataProblem_.getP();
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:114:27: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
114 | MatrixXr gamma = int3 + 2*lambda/scaling*dataProblem_.getP();
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>’
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:116:38: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
116 | VectorXr v_g = gamma_inv.diagonal();
| ~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 72>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 2, 36, 0, 2, 36> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 36, 0, 2, 36> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 2, 36, 0, 2, 36>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:69:56: required from ‘class FiniteElementData<2, 2, 2>’
69 | Eigen::Matrix<Real, mydim, NBASES*Integrator::NNODES> referencePhiDer;
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<2, 2, 2>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 2, 36, 0, 2, 36> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 2, 36, 0, 2, 36> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:69:56: required from ‘class FiniteElementData<2, 2, 2>’
69 | Eigen::Matrix<Real, mydim, NBASES*Integrator::NNODES> referencePhiDer;
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<2, 2, 2>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:17: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:320:19: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false, false>’
320 | XprTypeNested m_xpr;
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection.h:47,
from Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:13:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h: In instantiation of ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:32:20: warning: unused variable ‘NNODES’ [-Wunused-variable]
32 | constexpr UInt NNODES = how_many_nodes(ORDER,mydim);
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 27>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 3, 9, 0, 3, 9> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 9, 0, 3, 9> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 3, 9, 0, 3, 9>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:73:55: required from ‘class FiniteElementData<1, 2, 3>’
73 | Eigen::Matrix<Real, ndim, NBASES*Integrator::NNODES> elementPhiDer;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<1, 2, 3>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 3, 9, 0, 3, 9> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 3, 9, 0, 3, 9> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:73:55: required from ‘class FiniteElementData<1, 2, 3>’
73 | Eigen::Matrix<Real, ndim, NBASES*Integrator::NNODES> elementPhiDer;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<1, 2, 3>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h: In instantiation of ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 2; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:32:20: warning: unused variable ‘NNODES’ [-Wunused-variable]
32 | constexpr UInt NNODES = how_many_nodes(ORDER,mydim);
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 108>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 3, 36, 0, 3, 36> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 36, 0, 3, 36> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 3, 36, 0, 3, 36>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:73:55: required from ‘class FiniteElementData<2, 2, 3>’
73 | Eigen::Matrix<Real, ndim, NBASES*Integrator::NNODES> elementPhiDer;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<2, 2, 3>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 3, 36, 0, 3, 36> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 3, 36, 0, 3, 36> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:73:55: required from ‘class FiniteElementData<2, 2, 3>’
73 | Eigen::Matrix<Real, ndim, NBASES*Integrator::NNODES> elementPhiDer;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<2, 2, 3>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 16>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 4, 4> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 4, 4>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:65:50: required from ‘class FiniteElementData<1, 3, 3>’
65 | Eigen::Matrix<Real, Integrator::NNODES, NBASES> referencePhi;
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<1, 3, 3>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 4, 4> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 4, 4> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:65:50: required from ‘class FiniteElementData<1, 3, 3>’
65 | Eigen::Matrix<Real, Integrator::NNODES, NBASES> referencePhi;
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<1, 3, 3>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 48>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 3, 16, 0, 3, 16> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 16, 0, 3, 16> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 3, 16, 0, 3, 16>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:69:56: required from ‘class FiniteElementData<1, 3, 3>’
69 | Eigen::Matrix<Real, mydim, NBASES*Integrator::NNODES> referencePhiDer;
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<1, 3, 3>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 3, 16, 0, 3, 16> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 3, 16, 0, 3, 16> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:69:56: required from ‘class FiniteElementData<1, 3, 3>’
69 | Eigen::Matrix<Real, mydim, NBASES*Integrator::NNODES> referencePhiDer;
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<1, 3, 3>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:17: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:320:19: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false, false>’
320 | XprTypeNested m_xpr;
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 420>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 3, 140, 0, 3, 140> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 140, 0, 3, 140> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 3, 140, 0, 3, 140>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:69:56: required from ‘class FiniteElementData<2, 3, 3>’
69 | Eigen::Matrix<Real, mydim, NBASES*Integrator::NNODES> referencePhiDer;
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<2, 3, 3>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 3, 140, 0, 3, 140> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 3, 140, 0, 3, 140> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:69:56: required from ‘class FiniteElementData<2, 3, 3>’
69 | Eigen::Matrix<Real, mydim, NBASES*Integrator::NNODES> referencePhiDer;
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<2, 3, 3>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:17: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 100>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 10, 10, 0, 10, 10> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:17:8: required from ‘struct Eigen::internal::traits<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> > >’
17 | struct traits<CwiseNullaryOp<NullaryOp, PlainObjectType> > : traits<PlainObjectType>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:23:29: required from ‘struct Eigen::internal::traits<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> > >’
23 | template<typename T> struct traits<const T> : traits<T> {};
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:320:19: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false, false>’
320 | XprTypeNested m_xpr;
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h: In instantiation of ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:32:20: warning: unused variable ‘NNODES’ [-Wunused-variable]
32 | constexpr UInt NNODES = how_many_nodes(ORDER,mydim);
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 1, 6, 1, 1, 6> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 1, 6, 1, 1, 6> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:69:56: required from ‘class FiniteElementData<1, 1, 2>’
69 | Eigen::Matrix<Real, mydim, NBASES*Integrator::NNODES> referencePhiDer;
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<1, 1, 2>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 2, 6, 0, 2, 6> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 2, 6, 0, 2, 6> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:73:55: required from ‘class FiniteElementData<1, 1, 2>’
73 | Eigen::Matrix<Real, ndim, NBASES*Integrator::NNODES> elementPhiDer;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<1, 1, 2>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:17: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:320:19: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false, false>’
320 | XprTypeNested m_xpr;
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h: In instantiation of ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 2; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:32:20: warning: unused variable ‘NNODES’ [-Wunused-variable]
32 | constexpr UInt NNODES = how_many_nodes(ORDER,mydim);
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 1, 15, 1, 1, 15> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 1, 15, 1, 1, 15> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:69:56: required from ‘class FiniteElementData<2, 1, 2>’
69 | Eigen::Matrix<Real, mydim, NBASES*Integrator::NNODES> referencePhiDer;
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<2, 1, 2>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 2, 15, 0, 2, 15> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 2, 15, 0, 2, 15> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:73:55: required from ‘class FiniteElementData<2, 1, 2>’
73 | Eigen::Matrix<Real, ndim, NBASES*Integrator::NNODES> elementPhiDer;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:87:7: required from ‘class FiniteElement<2, 1, 2>’
87 | class FiniteElement : public FiniteElementData<ORDER, mydim, ndim> {
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:51:37: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
51 | FiniteElement<ORDER, mydim, ndim> fe;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:17: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> > >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double>, Eigen::Sparse>’
36 | class CwiseBinaryOpImpl<BinaryOp, Lhs, Rhs, Sparse>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:277:47: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
277 | MatrixXr gamma = int3 + 2*lambda_S/scaling*dataProblem_time_.computePen_s() + 2*lambda_T/scaling*dataProblem_time_.computePen_t();
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> > > >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> >, Eigen::Sparse>’
36 | class CwiseBinaryOpImpl<BinaryOp, Lhs, Rhs, Sparse>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:277:27: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
277 | MatrixXr gamma = int3 + 2*lambda_S/scaling*dataProblem_time_.computePen_s() + 2*lambda_T/scaling*dataProblem_time_.computePen_t();
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> > > >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> >, Eigen::Sparse>’
36 | class CwiseBinaryOpImpl<BinaryOp, Lhs, Rhs, Sparse>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:277:81: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
277 | MatrixXr gamma = int3 + 2*lambda_S/scaling*dataProblem_time_.computePen_s() + 2*lambda_T/scaling*dataProblem_time_.computePen_t();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 2, 0, 3, 2>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 2, 0, 3, 2>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 2, 0, 3, 2>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, -1, 2, 0, 3, 2> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, -1, 2, 0, 3, 2> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 2, 0, 3, 2> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, -1, 2, 0, 3, 2>’
178 | class Matrix
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>; Src = Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> >; Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:846:14: required from ‘static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>; bool Big = false]’
846 | return m = Derived::Identity(m.rows(), m.cols());
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:875:50: required from ‘Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>]’
875 | return internal::setIdentity_impl<Derived>::run(derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:129:30: required from here
129 | B1.bottomRows(2).setIdentity();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 3, 0, 4, 3>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 3, 0, 4, 3>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 3, 0, 4, 3>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, -1, 3, 0, 4, 3> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, -1, 3, 0, 4, 3> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 3, 0, 4, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, -1, 3, 0, 4, 3>’
178 | class Matrix
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>; Src = Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> >; Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:846:14: required from ‘static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>; bool Big = false]’
846 | return m = Derived::Identity(m.rows(), m.cols());
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:875:50: required from ‘Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>]’
875 | return internal::setIdentity_impl<Derived>::run(derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:137:30: required from here
137 | B1.bottomRows(3).setIdentity();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:80:35: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
80 | MatrixXr int3 = MatrixXr::Zero(dataProblem_.getNumNodes(),dataProblem_.getNumNodes());
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:85: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:98: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> >’
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:92:81: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
92 | Eigen::Matrix<Real, Integrator::NNODES, 1> sub_expg = expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:92:80: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
92 | Eigen::Matrix<Real, Integrator::NNODES, 1> sub_expg = expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:55: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:58: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:82: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:85: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:98: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:55: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:58: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:82: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Point_imp.h:36:27: required from ‘Real Point<ndim>::dist2(const Point<ndim>&) const [with int ndim = 3; Real = double]’
36 | return (this->eigenView()-other.eigenView()).squaredNorm();
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:43:32: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
43 | if(deData_[i].dist2(current_point) < dist2){
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:248:25: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
248 | coords3D = (lambda[0] * points_[0].eigenConstView() +
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:248:25: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
248 | coords3D = (lambda[0] * points_[0].eigenConstView() +
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:248:55: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
248 | coords3D = (lambda[0] * points_[0].eigenConstView() +
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
249 | lambda[1] * points_[1].eigenConstView())/(1-lambda[2]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:249:46: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
248 | coords3D = (lambda[0] * points_[0].eigenConstView() +
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
249 | lambda[1] * points_[1].eigenConstView())/(1-lambda[2]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:262:48: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
262 | lambda[1] * points_[1].eigenConstView() +
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 14>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 14, 1, 0, 14, 1> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 14, 1, 0, 14, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 14, 1, 0, 14, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:52: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ^~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 14, 1, 0, 14, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 14, 1, 0, 14, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 14, 1, 0, 14, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 14, 1, 0, 14, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 14, 1, 0, 14, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 14, 1, 0, 14, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:52: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ^~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:85: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:98: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >’
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:92:81: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
92 | Eigen::Matrix<Real, Integrator::NNODES, 1> sub_expg = expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:92:80: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
92 | Eigen::Matrix<Real, Integrator::NNODES, 1> sub_expg = expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:55: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:58: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:82: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 10, 10, 0, 10, 10> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 10, 10, 0, 10, 10> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 10, 10, 0, 10, 10> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 10, 10, 0, 10, 10>’
178 | class Matrix
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:920:52: required from ‘static const Eigen::MatrixBase<Derived>::BasisReturnType Eigen::MatrixBase<Derived>::Unit(Eigen::Index) [with Derived = Eigen::Matrix<double, 10, 1, 0, 10, 1>; BasisReturnType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>; Eigen::Index = long int]’
920 | return BasisReturnType(SquareMatrixType::Identity(),i);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:85: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:98: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:55: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:58: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:82: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Point_imp.h:36:27: required from ‘Real Point<ndim>::dist2(const Point<ndim>&) const [with int ndim = 2; Real = double]’
36 | return (this->eigenView()-other.eigenView()).squaredNorm();
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:43:32: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
43 | if(deData_[i].dist2(current_point) < dist2){
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:387:25: required from ‘Point<2> Element<NNODES, 1, 2>::computeProjection(const Point<2>&) const [with int NNODES = 2]’
387 | coord2D = lambda[0] * points_[0].eigenConstView()
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:387:25: required from ‘Point<2> Element<NNODES, 1, 2>::computeProjection(const Point<2>&) const [with int NNODES = 2]’
387 | coord2D = lambda[0] * points_[0].eigenConstView()
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:388:13: required from ‘Point<2> Element<NNODES, 1, 2>::computeProjection(const Point<2>&) const [with int NNODES = 2]’
388 | + lambda[1] * points_[1].eigenConstView();
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 5>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 5, 1, 0, 5, 1> >’
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 5, 1, 0, 5, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 5, 1, 0, 5, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:52: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ^~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 1, 0, 5, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 1, 0, 5, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 5, 1, 0, 5, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 5, 1, 0, 5, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 5, 1, 0, 5, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix<double, 5, 1, 0, 5, 1>’
178 | class Matrix
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:52: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ^~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:85: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:98: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> >’
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:92:81: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
92 | Eigen::Matrix<Real, Integrator::NNODES, 1> sub_expg = expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:92:80: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
92 | Eigen::Matrix<Real, Integrator::NNODES, 1> sub_expg = expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:55: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:58: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:82: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:85: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:98: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:55: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:58: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:82: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:111: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >’
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:754:14: required from ‘void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setIdentity() [with _Scalar = double; int _Options = 0; _StorageIndex = int]’
754 | Eigen::Map<ScalarVector>(this->m_data.valuePtr(), rows()).setOnes();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:260:27: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
260 | K0temp.setIdentity();
| ~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::SparseMatrix<double>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::SparseMatrix<double>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::SparseMatrix<double>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::SparseMatrix<double>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::SparseMatrix<double>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::SparseMatrix<double>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:244:26: required from ‘SpMat DataProblem_time<ORDER, mydim, ndim>::makeLumped(const SpMat&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
244 | VectorXr diag = mass * VectorXr::Ones(mass.cols());
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:271:19: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
271 | R0_temp = makeLumped(R0_temp);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::SparseMatrix<double>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator<Eigen::SparseCompressedBase<Eigen::SparseMatrix<double> > >’
336 | typedef typename DenseCoeffsBase<Derived,ReadOnlyAccessors>::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8: required from ‘struct Eigen::internal::evaluator<Eigen::SparseMatrix<double> >’
1505 | struct evaluator<SparseMatrix<_Scalar,_Options,_StorageIndex> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::SparseMatrix<double> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:438:43: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Block<const Eigen::SparseMatrix<double>, 1, -1, false>, Eigen::internal::IteratorBased, double>’
438 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1087:8: required from ‘struct Eigen::internal::block_evaluator<const Eigen::SparseMatrix<double>, 1, -1, false, false>’
1087 | struct block_evaluator<ArgType, BlockRows, BlockCols, InnerPanel, /*HasDirectAccess*/ false>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1034:8: required from ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::SparseMatrix<double>, 1, -1, false> >’
1034 | struct evaluator<Block<ArgType, BlockRows, BlockCols, InnerPanel> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:687:97: required from ‘Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::SparseMatrix<double>, 1, -1, false>; _Scalar = double; int _Options = 0; _StorageIndex = int]’
687 | const bool needToTranspose = (Flags & RowMajorBit) != (internal::evaluator<OtherDerived>::Flags & RowMajorBit);
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:344:55: required from ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const SpMat&, const SpMat&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
344 | localKProd_ = kroneckerProduct(phi.row(i), psi.row(j));
| ~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:201:30: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
201 | Upsilon_ = computeUpsilon(GlobalPhi_, this->GlobalPsi_);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/Core:277:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::SparseMatrix<double>, 1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:687:97: required from ‘Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::SparseMatrix<double>, 1, -1, false>; _Scalar = double; int _Options = 0; _StorageIndex = int]’
687 | const bool needToTranspose = (Flags & RowMajorBit) != (internal::evaluator<OtherDerived>::Flags & RowMajorBit);
| ^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:344:55: required from ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const SpMat&, const SpMat&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
344 | localKProd_ = kroneckerProduct(phi.row(i), psi.row(j));
| ~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:201:30: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
201 | Upsilon_ = computeUpsilon(GlobalPhi_, this->GlobalPsi_);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:215:66: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
215 | VectorXr expg = (Phi_kronecker_Psi*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:78: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:221:42: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:221:70: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:222:115: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:37:19: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhi() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
37 | referencePhi.row(iq) = reference_eval_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~^~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:17:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
17 | setPhi();
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, 3, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, 3, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:37:93: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhi() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
37 | referencePhi.row(iq) = reference_eval_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:17:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
17 | setPhi();
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:48: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:730:33: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
730 | VectorBlock<ScalarVector> dense_k(dense, k, m);
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Ref.h:44:50: required from ‘struct Eigen::internal::traits<Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> > >::match<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >’
44 | DerivedAlignment = int(evaluator<Derived>::Alignment),
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Ref.h:288:101: required by substitution of ‘template<class Derived> Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> >::Ref(const Eigen::DenseBase<Derived>&, typename Eigen::internal::enable_if<(bool)(Eigen::internal::traits<Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> > >::match<Derived>::MatchAtCompileTime), Derived>::type*) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]’
288 | typename internal::enable_if<bool(Traits::template match<Derived>::MatchAtCompileTime),Derived>::type* = 0);
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:74:31: required from ‘Eigen::Matrix<double, (mydim + 1), 1> Element<NNODES, mydim, ndim>::getBaryCoordinates(const Point<ndim>&) const [with int NNODES = 3; int mydim = 2; int ndim = 2]’
74 | return makeBaryCoord(M_invJ_ * (point.eigenConstView() - points_[0].eigenConstView()));
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:25: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 3; int mydim = 2; int ndim = 2; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 3, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 3, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 3, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 3, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:74:22: required from ‘Eigen::Matrix<double, (mydim + 1), 1> Element<NNODES, mydim, ndim>::getBaryCoordinates(const Point<ndim>&) const [with int NNODES = 3; int mydim = 2; int ndim = 2]’
74 | return makeBaryCoord(M_invJ_ * (point.eigenConstView() - points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:25: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 3; int mydim = 2; int ndim = 2; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, 6, 1, 0, 6, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, 6, 1, 0, 6, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:37:93: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhi() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
37 | referencePhi.row(iq) = reference_eval_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:17:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
17 | setPhi();
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:48: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 6, 2> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 6, 2> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 6, 2> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, 6, 2> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, 6, 2> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:136: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Point_imp.h:36:58: required from ‘Real Point<ndim>::dist2(const Point<ndim>&) const [with int ndim = 3; Real = double]’
36 | return (this->eigenView()-other.eigenView()).squaredNorm();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:43:32: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
43 | if(deData_[i].dist2(current_point) < dist2){
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:190:31: required from ‘Eigen::Matrix<double, 3, 1> Element<NNODES, 2, 3>::getBaryCoordinates(const Point<3>&) const [with int NNODES = 3]’
190 | return makeBaryCoord(M_invJ_ * (point.eigenConstView()-points_[0].eigenConstView()));
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:213:35: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
213 | Eigen::Matrix<Real,3,1> lambda = getBaryCoordinates(point);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 3, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 3, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 3, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 3, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:190:22: required from ‘Eigen::Matrix<double, 3, 1> Element<NNODES, 2, 3>::getBaryCoordinates(const Point<3>&) const [with int NNODES = 3]’
190 | return makeBaryCoord(M_invJ_ * (point.eigenConstView()-points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:213:35: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
213 | Eigen::Matrix<Real,3,1> lambda = getBaryCoordinates(point);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:10: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:37: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:67: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 4, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 4, 1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 4, 1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 4, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Matrix<double, 4, 1> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper<Eigen::Matrix<double, 4, 1> >’
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:86:34: required from ‘bool Element<NNODES, mydim, ndim>::isPointInside(const Point<ndim>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3]’
86 | return (-tolerance<=lambda.array()).all();
| ~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:103:23: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::findLocationTree(const Point<ndim>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>]’
103 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:41:10: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
41 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 4, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 4, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 4, 1> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 4, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LE>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 4, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, 4, 1> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:86:20: required from ‘bool Element<NNODES, mydim, ndim>::isPointInside(const Point<ndim>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3]’
86 | return (-tolerance<=lambda.array()).all();
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:103:23: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::findLocationTree(const Point<ndim>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>]’
103 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:41:10: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
41 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:37:19: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhi() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
37 | referencePhi.row(iq) = reference_eval_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~^~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:17:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
17 | setPhi();
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 4, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 4, 1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 4, 1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, 4, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, 4, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:37:93: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhi() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
37 | referencePhi.row(iq) = reference_eval_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:17:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
17 | setPhi();
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:48: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 4, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 4, 3> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 4, 3> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, 4, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, 4, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:136: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:74:31: required from ‘Eigen::Matrix<double, (mydim + 1), 1> Element<NNODES, mydim, ndim>::getBaryCoordinates(const Point<ndim>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3]’
74 | return makeBaryCoord(M_invJ_ * (point.eigenConstView() - points_[0].eigenConstView()));
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:25: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 4, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 4, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 4, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 4, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:74:22: required from ‘Eigen::Matrix<double, (mydim + 1), 1> Element<NNODES, mydim, ndim>::getBaryCoordinates(const Point<ndim>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3]’
74 | return makeBaryCoord(M_invJ_ * (point.eigenConstView() - points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:25: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 10, 1, 0, 10, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 10, 1, 0, 10, 1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 10, 1, 0, 10, 1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, 10, 1, 0, 10, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, 10, 1, 0, 10, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:37:93: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhi() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
37 | referencePhi.row(iq) = reference_eval_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:17:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
17 | setPhi();
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:48: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 10, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 10, 3> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 10, 3> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, 10, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, 10, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:136: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Point_imp.h:36:58: required from ‘Real Point<ndim>::dist2(const Point<ndim>&) const [with int ndim = 2; Real = double]’
36 | return (this->eigenView()-other.eigenView()).squaredNorm();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:43:32: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
43 | if(deData_[i].dist2(current_point) < dist2){
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 1, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 1, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 1, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 1, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0, 6>’
126 | class dense_product_base<Lhs, Rhs, Option, InnerProduct>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 1, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 1, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:350:34: required from ‘Eigen::Matrix<double, 2, 1> Element<NNODES, 1, 2>::getBaryCoordinates(const Point<2>&) const [with int NNODES = 2]’
350 | return makeBaryCoord(M_invJ_ * (point.eigenConstView()-points_[0].eigenConstView()));
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:372:40: required from ‘Point<2> Element<NNODES, 1, 2>::computeProjection(const Point<2>&) const [with int NNODES = 2]’
372 | Eigen::Matrix<Real, 2, 1> lambda = getBaryCoordinates(point);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 1, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 2, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 1, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 2, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 1, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 2, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<BaryCoord_functor<Eigen::Product<Eigen::Matrix<double, 1, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0> >, Eigen::Matrix<double, 2, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:350:25: required from ‘Eigen::Matrix<double, 2, 1> Element<NNODES, 1, 2>::getBaryCoordinates(const Point<2>&) const [with int NNODES = 2]’
350 | return makeBaryCoord(M_invJ_ * (point.eigenConstView()-points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:372:40: required from ‘Point<2> Element<NNODES, 1, 2>::computeProjection(const Point<2>&) const [with int NNODES = 2]’
372 | Eigen::Matrix<Real, 2, 1> lambda = getBaryCoordinates(point);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0, 4>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:17: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:44: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:74: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:48: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:48: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:69:23: required from ‘VectorXr HeatProcess<ORDER, mydim, ndim>::computeDensityOnlyData() [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
69 | return (x.array() / this->dataProblem_.FEintegrate(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:78:15: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
78 | VectorXr x = computeDensityOnlyData();
| ^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:67:60: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
67 | Real llik = - (dataProblem_.getGlobalPsi()*f).array().log().sum() +
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:69:31: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
69 | VectorXr tmp = f.array().log();
| ~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler.h:8,
from Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:8:
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Spline.h: In instantiation of ‘Real Spline<DEGREE, ORDER_DERIVATIVE>::BasisFunction_impl(UInt, UInt, Real) const [with int DEGREE = 3; int ORDER_DERIVATIVE = 2; Real = double; UInt = int]’:
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Spline.h:40:58: required from ‘Real Spline<DEGREE, ORDER_DERIVATIVE>::BasisFunction(UInt, Real) const [with int DEGREE = 3; int ORDER_DERIVATIVE = 2; Real = double; UInt = int]’
40 | Real BasisFunction(UInt i, Real u) const {return BasisFunction_impl(DEGREE, i, u);}
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:298:37: required from ‘void DataProblem_time<ORDER, mydim, ndim>::setDataHeat() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
298 | if(spline_.BasisFunction(j, deData_time_.time(i)) != 0) //alternative: std::abs(spline_.BasisFunction(j, data_time_[i])) >= tol)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:189:9: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
189 | setDataHeat();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Spline.h:53:85: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
53 | return u >= knots_[i] && u < knots_[i+1] || u == knots_.back() && i == knots_.size()-DEGREE-2;
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Spline.h:53:39: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
53 | return u >= knots_[i] && u < knots_[i+1] || u == knots_.back() && i == knots_.size()-DEGREE-2;
In file included from Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:227:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h: In instantiation of ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:388:64: required from ‘void Heat_CV_time<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
388 | SpMat Upsilon_valid = this->dataProblem_.computeUpsilon(x_valid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:352:5: required from ‘Heat_CV_time<ORDER, mydim, ndim>::Heat_CV_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; UInt = int]’
352 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV_time<1, 2, 2>; Args = {DataProblem_time<1, 2, 2>&, FunctionalProblem_time<1, 2, 2>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:76:126: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
76 | std::unique_ptr<Heat_CV_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:202:54: required from here
202 | return(DE_init_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:376:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
376 | for(UInt i = 0; i < indices.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h: In instantiation of ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const std::vector<int>&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:388:64: required from ‘void Heat_CV_time<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
388 | SpMat Upsilon_valid = this->dataProblem_.computeUpsilon(x_valid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:352:5: required from ‘Heat_CV_time<ORDER, mydim, ndim>::Heat_CV_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&, UInt) [with int ORDER = 2; int mydim = 2; int ndim = 2; UInt = int]’
352 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV_time<2, 2, 2>; Args = {DataProblem_time<2, 2, 2>&, FunctionalProblem_time<2, 2, 2>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:76:126: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
76 | std::unique_ptr<Heat_CV_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:204:54: required from here
204 | return(DE_init_skeleton_time<2, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:376:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
376 | for(UInt i = 0; i < indices.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h: In instantiation of ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:388:64: required from ‘void Heat_CV_time<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
388 | SpMat Upsilon_valid = this->dataProblem_.computeUpsilon(x_valid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:352:5: required from ‘Heat_CV_time<ORDER, mydim, ndim>::Heat_CV_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 3; UInt = int]’
352 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV_time<1, 2, 3>; Args = {DataProblem_time<1, 2, 3>&, FunctionalProblem_time<1, 2, 3>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:76:126: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
76 | std::unique_ptr<Heat_CV_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:206:54: required from here
206 | return(DE_init_skeleton_time<1, 2, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:376:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
376 | for(UInt i = 0; i < indices.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h: In instantiation of ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const std::vector<int>&) const [with int ORDER = 2; int mydim = 2; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:388:64: required from ‘void Heat_CV_time<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
388 | SpMat Upsilon_valid = this->dataProblem_.computeUpsilon(x_valid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:352:5: required from ‘Heat_CV_time<ORDER, mydim, ndim>::Heat_CV_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&, UInt) [with int ORDER = 2; int mydim = 2; int ndim = 3; UInt = int]’
352 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV_time<2, 2, 3>; Args = {DataProblem_time<2, 2, 3>&, FunctionalProblem_time<2, 2, 3>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:76:126: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
76 | std::unique_ptr<Heat_CV_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:208:54: required from here
208 | return(DE_init_skeleton_time<2, 2, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:376:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
376 | for(UInt i = 0; i < indices.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h: In instantiation of ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:388:64: required from ‘void Heat_CV_time<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
388 | SpMat Upsilon_valid = this->dataProblem_.computeUpsilon(x_valid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:352:5: required from ‘Heat_CV_time<ORDER, mydim, ndim>::Heat_CV_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&, UInt) [with int ORDER = 1; int mydim = 3; int ndim = 3; UInt = int]’
352 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV_time<1, 3, 3>; Args = {DataProblem_time<1, 3, 3>&, FunctionalProblem_time<1, 3, 3>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:76:126: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
76 | std::unique_ptr<Heat_CV_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:210:54: required from here
210 | return(DE_init_skeleton_time<1, 3, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:376:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
376 | for(UInt i = 0; i < indices.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h: In instantiation of ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const std::vector<int>&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’:
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:388:64: required from ‘void Heat_CV_time<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
388 | SpMat Upsilon_valid = this->dataProblem_.computeUpsilon(x_valid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:352:5: required from ‘Heat_CV_time<ORDER, mydim, ndim>::Heat_CV_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&, UInt) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int]’
352 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV_time<2, 3, 3>; Args = {DataProblem_time<2, 3, 3>&, FunctionalProblem_time<2, 3, 3>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:76:126: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
76 | std::unique_ptr<Heat_CV_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:212:54: required from here
212 | return(DE_init_skeleton_time<2, 3, 3>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:376:23: warning: comparison of integer expressions of different signedness: ‘UInt’ {aka ‘int’} and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
376 | for(UInt i = 0; i < indices.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, 3, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, 3, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, 3, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Array<double, 3, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::Array<double, 3, 1> >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Array<double, 3, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Array.h:45:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:86:20: required from ‘bool Element<NNODES, mydim, ndim>::isPointInside(const Point<ndim>&) const [with int NNODES = 3; int mydim = 2; int ndim = 2]’
86 | return (-tolerance<=lambda.array()).all();
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:103:23: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::findLocationTree(const Point<ndim>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; meshElement = Element<3, 2, 2>]’
103 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:41:10: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 2; int ndim = 2; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<3, 2, 2>]’
41 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 3; int mydim = 2; int ndim = 2; UInt = int; elementPoints = std::array<Point<2>, 3>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 2; meshElement = Element<3, 2, 2>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 2; int ndim = 2; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<3, 2, 2>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Inverse<Eigen::Matrix<double, 2, 2> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Inverse<Eigen::Matrix<double, 2, 2> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Inverse<Eigen::Matrix<double, 2, 2> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:68:7: required from ‘class Eigen::InverseImpl<Eigen::Matrix<double, 2, 2>, Eigen::Dense>’
68 | class InverseImpl
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:43:7: required from ‘class Eigen::Inverse<Eigen::Matrix<double, 2, 2> >’
43 | class Inverse : public InverseImpl<XprType,typename internal::traits<XprType>::StorageKind>
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:63:24: required from ‘void Element<NNODES, mydim, ndim>::computeProperties() [with int NNODES = 3; int mydim = 2; int ndim = 2]’
63 | M_invJ_ = M_J_.inverse();
| ~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 3; int mydim = 2; int ndim = 2; UInt = int; elementPoints = std::array<Point<2>, 3>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 2; meshElement = Element<3, 2, 2>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 2; int ndim = 2; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<3, 2, 2>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 2, 2>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >, Eigen::Dense>’
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> > >’
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_panel_bmod.h:140:55: required from ‘void Eigen::internal::SparseLUImpl<Scalar, StorageIndex>::panel_bmod(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, ScalarVector&, ScalarVector&, IndexVector&, IndexVector&, GlobalLU_t&) [with Scalar = double; StorageIndex = int; Eigen::Index = long int; ScalarVector = Eigen::Matrix<double, -1, 1>; IndexVector = Eigen::Matrix<int, -1, 1>; GlobalLU_t = Eigen::internal::LU_GlobalLU_t<Eigen::Matrix<int, -1, 1>, Eigen::Matrix<double, -1, 1> >]’
140 | U = A.template triangularView<UnitLower>().solve(U);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::Dense>’
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >’
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_column_bmod.h:168:53: required from ‘Eigen::Index Eigen::internal::SparseLUImpl<Scalar, StorageIndex>::column_bmod(Eigen::Index, Eigen::Index, BlockScalarVector, ScalarVector&, BlockIndexVector, BlockIndexVector, Eigen::Index, GlobalLU_t&) [with Scalar = double; StorageIndex = int; Eigen::Index = long int; BlockScalarVector = Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> >; ScalarVector = Eigen::Matrix<double, -1, 1>; BlockIndexVector = Eigen::Ref<Eigen::Matrix<int, -1, 1>, 0, Eigen::InnerStride<1> >; GlobalLU_t = Eigen::internal::LU_GlobalLU_t<Eigen::Matrix<int, -1, 1>, Eigen::Matrix<double, -1, 1> >]’
168 | u = A.template triangularView<UnitLower>().solve(u);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::SparseMatrix<double, 1, int>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator<Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 1, int> > >’
336 | typedef typename DenseCoeffsBase<Derived,ReadOnlyAccessors>::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8: required from ‘struct Eigen::internal::evaluator<Eigen::SparseMatrix<double, 1, int> >’
1505 | struct evaluator<SparseMatrix<_Scalar,_Options,_StorageIndex> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1181:93: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::SparseMatrix<double, 1, int>; _Scalar = double; int _Options = 0; _StorageIndex = int]’
1181 | const bool needToTranspose = (Flags & RowMajorBit) != (internal::evaluator<OtherDerived>::Flags & RowMajorBit);
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1063:7: required from ‘void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator<Eigen::Triplet<double>*, std::vector<Eigen::Triplet<double> > >; SparseMatrixType = Eigen::SparseMatrix<double>; DupFunctor = scalar_sum_op<double, double>]’
1063 | mat = trMat;
| ~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1110:92: required from ‘void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator<Eigen::Triplet<double>*, std::vector<Eigen::Triplet<double> > >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
1110 | internal::set_from_triplets<InputIterators, SparseMatrix<Scalar,_Options,_StorageIndex> >(begin, end, *this, internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:132:21: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
132 | psi.setFromTriplets(triplets.begin(),triplets.end());
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:104: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 2, 3>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, 4, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, 4, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, 4, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Array<double, 4, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::Array<double, 4, 1> >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Array<double, 4, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Array.h:45:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:86:20: required from ‘bool Element<NNODES, mydim, ndim>::isPointInside(const Point<ndim>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3]’
86 | return (-tolerance<=lambda.array()).all();
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:103:23: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::findLocationTree(const Point<ndim>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>]’
103 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:41:10: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
41 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 4; int mydim = 3; int ndim = 3; UInt = int; elementPoints = std::array<Point<3>, 4>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Inverse<Eigen::Matrix<double, 3, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Inverse<Eigen::Matrix<double, 3, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Inverse<Eigen::Matrix<double, 3, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:68:7: required from ‘class Eigen::InverseImpl<Eigen::Matrix<double, 3, 3>, Eigen::Dense>’
68 | class InverseImpl
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:43:7: required from ‘class Eigen::Inverse<Eigen::Matrix<double, 3, 3> >’
43 | class Inverse : public InverseImpl<XprType,typename internal::traits<XprType>::StorageKind>
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:63:24: required from ‘void Element<NNODES, mydim, ndim>::computeProperties() [with int NNODES = 4; int mydim = 3; int ndim = 3]’
63 | M_invJ_ = M_J_.inverse();
| ~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 4; int mydim = 3; int ndim = 3; UInt = int; elementPoints = std::array<Point<3>, 4>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 3, 3>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:299:46: required from ‘Element<NNODES, 1, 2>::Element(UInt, const elementPoints&) [with int NNODES = 2; UInt = int; elementPoints = std::array<Point<2>, 2>]’
299 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:173:12: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::getElement(UInt) const [with int ORDER = 1; meshElement = Element<2, 1, 2>; UInt = int]’
173 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, 2, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, 2, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, 2, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Array<double, 2, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::Array<double, 2, 1> >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Array<double, 2, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Array.h:45:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:365:29: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
365 | return ((lambda.array() > -tolerance).all()) &&
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:111: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 1; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 1; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 1, 2>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 1; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 1; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 0, 4>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 1; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 1; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 1; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 1; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 0, 4>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 1; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 1; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> > >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase<Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> > >’
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:50:7: required from ‘class Eigen::SparseMapBase<Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> >, 0>’
50 | class SparseMapBase<Derived,ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseRef.h:83:34: required from ‘class Eigen::internal::SparseRefBase<Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> > >’
83 | template<typename Derived> class SparseRefBase
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseRef.h:177:7: required from ‘class Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> >’
177 | class Ref<const SparseMatrix<MatScalar,MatOptions,MatIndex>, Options, StrideType>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:128:88: required from ‘Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::BlockType& Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::SparseMatrix<double>, 1, -1, false>; SparseMatrixType = Eigen::SparseMatrix<double, 1, int>; int BlockRows = 1; int BlockCols = -1; BlockType = Eigen::Block<Eigen::SparseMatrix<double, 1, int>, 1, -1, true>]’
128 | Ref<const SparseMatrix<Scalar, IsRowMajor ? RowMajor : ColMajor, StorageIndex> > tmp(other.derived());
| ^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:377:49: required from ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
377 | upsilon.row(i) = Upsilon_.row(indices[i]);
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:388:64: required from ‘void Heat_CV_time<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
388 | SpMat Upsilon_valid = this->dataProblem_.computeUpsilon(x_valid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:352:5: required from ‘Heat_CV_time<ORDER, mydim, ndim>::Heat_CV_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; UInt = int]’
352 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV_time<1, 2, 2>; Args = {DataProblem_time<1, 2, 2>&, FunctionalProblem_time<1, 2, 2>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:76:126: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
76 | std::unique_ptr<Heat_CV_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:202:54: required from here
202 | return(DE_init_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Block<Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> >, 1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:17:7: required from ‘class Eigen::BlockImpl<Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> >, 1, -1, true, Eigen::Sparse>’
17 | class BlockImpl<XprType,BlockRows,BlockCols,true,Sparse>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> >, 1, -1, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:194:85: required from ‘Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::BlockType& Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::SparseMatrix<double>, 1, -1, false>; SparseMatrixType = Eigen::SparseMatrix<double, 1, int>; int BlockRows = 1; int BlockCols = -1; BlockType = Eigen::Block<Eigen::SparseMatrix<double, 1, int>, 1, -1, true>]’
194 | StorageIndex nnz_k = internal::convert_index<StorageIndex>(tmp.innerVector(k).nonZeros());
| ~~~~~~~~~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:377:49: required from ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
377 | upsilon.row(i) = Upsilon_.row(indices[i]);
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:388:64: required from ‘void Heat_CV_time<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
388 | SpMat Upsilon_valid = this->dataProblem_.computeUpsilon(x_valid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:352:5: required from ‘Heat_CV_time<ORDER, mydim, ndim>::Heat_CV_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; UInt = int]’
352 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV_time<1, 2, 2>; Args = {DataProblem_time<1, 2, 2>&, FunctionalProblem_time<1, 2, 2>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:76:126: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
76 | std::unique_ptr<Heat_CV_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:202:54: required from here
202 | return(DE_init_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >; Derived = Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:20: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:120:26: required from here
120 | B1.row(0).setConstant(-1);
| ~~~~~~~~~~~~~~~~~~~~~^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>; SrcXprType = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 2> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 2> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 2> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 2> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 2> >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 2> >; Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:20: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, 1, 2, false>; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:128:23: required from here
128 | B1.row(0).setConstant(-1);
| ~~~~~~~~~~~~~~~~~~~~~^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>; SrcXprType = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 3> >; Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:20: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, 1, 3, false>; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:136:23: required from here
136 | B1.row(0).setConstant(-1);
| ~~~~~~~~~~~~~~~~~~~~~^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/Core:166:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/Memory.h: In instantiation of ‘Index Eigen::internal::first_default_aligned(const Scalar*, Index) [with Scalar = double; Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_panel_bmod.h:148:65: required from ‘void Eigen::internal::SparseLUImpl<Scalar, StorageIndex>::panel_bmod(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, ScalarVector&, ScalarVector&, IndexVector&, IndexVector&, GlobalLU_t&) [with Scalar = double; StorageIndex = int; Eigen::Index = long int; ScalarVector = Eigen::Matrix<double, -1, 1>; IndexVector = Eigen::Matrix<int, -1, 1>; GlobalLU_t = Eigen::internal::LU_GlobalLU_t<Eigen::Matrix<int, -1, 1>, Eigen::Matrix<double, -1, 1> >]’
148 | Index offset = (PacketSize-internal::first_default_aligned(B.data(), PacketSize)) % PacketSize;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
500 | return first_aligned<unpacket_traits<DefaultPacketType>::alignment>(array, size);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >’
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:261:78: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:261:76: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:264:57: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:268:57: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >’
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_kernel_bmod.h:61:51: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 2>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 2>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 2>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, -1, 2> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, -1, 2> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 2> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 2>, 0, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 2>, 0, Eigen::OuterStride<> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 2>, 0, Eigen::OuterStride<> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 2>, 0, Eigen::OuterStride<> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 2>, 0, Eigen::OuterStride<> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 2>, 0, Eigen::OuterStride<> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::OuterStride<> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::OuterStride<> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::OuterStride<> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::OuterStride<> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::OuterStride<> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >’
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_kernel_bmod.h:61:51: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 3>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 3>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 3>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, -1, 3> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, -1, 3> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 3> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::OuterStride<> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::OuterStride<> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::OuterStride<> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::OuterStride<> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::OuterStride<> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_kernel_bmod.h:61:51: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false>; Src = Eigen::Matrix<double, 3, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 2; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false>; Src = Eigen::Matrix<double, 6, 1, 0, 6, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Geometry/OrthoMethods.h:42:51: required from ‘typename Eigen::MatrixBase<Derived>::cross_product_return_type<OtherDerived>::type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, 3, 1, true>; typename cross_product_return_type<OtherDerived>::type = Eigen::Matrix<double, 3, 1>]’
42 | typename internal::nested_eval<Derived,2>::type lhs(derived());
| ^~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:183:42: required from ‘void Element<NNODES, 2, 3>::computeProperties() [with int NNODES = 3]’
183 | element_measure = .5 * M_J_.col(0).cross(M_J_.col(1)).norm();
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:197:39: required from ‘Element<NNODES, 2, 3>::Element(UInt, const elementPoints&) [with int NNODES = 3; UInt = int; elementPoints = std::array<Point<3>, 3>]’
197 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; meshElement = Element<3, 2, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 2; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false>; Src = Eigen::Matrix<double, 4, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 4, 1>, const Eigen::Matrix<double, 4, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 4, 1>, const Eigen::Matrix<double, 4, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 4, 1>, const Eigen::Matrix<double, 4, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 4, 1>, const Eigen::Matrix<double, 4, 1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 4, 1>, const Eigen::Matrix<double, 4, 1> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:110:26: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Eigen::Matrix<double, (mydim + 1), 1>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3; Real = double]’
110 | return coefficients.dot(lambda);
| ~~~~~~~~~~~~~~~~^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:24: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 3; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>; Src = Eigen::Matrix<double, 10, 1, 0, 10, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10, 1, 0, 10, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 1; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 1; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>; Src = Eigen::Matrix<double, 2, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 1; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 1; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>; Src = Eigen::Matrix<double, 3, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Array<double, -1, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::Array<double, -1, 1> >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Array<double, -1, 1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Array.h:45:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:105:40: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
105 | init_proposals_[j] = x_new.array() + epsilon_; // Modify initial density
| ^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:70:21: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
70 | Real pen = tmp.dot(dataProblem_.getP()*tmp);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:309:25: required from ‘std::tuple<double, double, double> FunctionalProblem_time<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
309 | Real pen_S = tmp.dot(K1 * tmp);
| ~~~~~~~^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:316:87: required from ‘void HeatProcess_time<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
316 | std::tie(llik_[j], penSterm_[j], penTterm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:244:5: required from ‘HeatProcess_time<ORDER, mydim, ndim>::HeatProcess_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
244 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess_time<1, 2, 2>; Args = {DataProblem_time<1, 2, 2>&, FunctionalProblem_time<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:46:144: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
46 | std::unique_ptr<DensityInitialization_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:202:54: required from here
202 | return(DE_init_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator<Eigen::SparseCompressedBase<Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> > > >’
336 | typedef typename DenseCoeffsBase<Derived,ReadOnlyAccessors>::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseRef.h:364:8: required from ‘struct Eigen::internal::evaluator<Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> > >’
364 | struct evaluator<Ref<const SparseMatrix<MatScalar,MatOptions,MatIndex>, Options, StrideType> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:45:21: required from ‘Eigen::Index Eigen::BlockImpl<XprType, BlockRows, BlockCols, true, Eigen::Sparse>::nonZeros() const [with XprType = Eigen::Ref<const Eigen::SparseMatrix<double, 1, int>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; Eigen::Index = long int]’
45 | EvaluatorType matEval(m_matrix);
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:194:97: required from ‘Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::BlockType& Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::SparseMatrix<double>, 1, -1, false>; SparseMatrixType = Eigen::SparseMatrix<double, 1, int>; int BlockRows = 1; int BlockCols = -1; BlockType = Eigen::Block<Eigen::SparseMatrix<double, 1, int>, 1, -1, true>]’
194 | StorageIndex nnz_k = internal::convert_index<StorageIndex>(tmp.innerVector(k).nonZeros());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:377:49: required from ‘SpMat DataProblem_time<ORDER, mydim, ndim>::computeUpsilon(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
377 | upsilon.row(i) = Upsilon_.row(indices[i]);
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:388:64: required from ‘void Heat_CV_time<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
388 | SpMat Upsilon_valid = this->dataProblem_.computeUpsilon(x_valid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:352:5: required from ‘Heat_CV_time<ORDER, mydim, ndim>::Heat_CV_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; UInt = int]’
352 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV_time<1, 2, 2>; Args = {DataProblem_time<1, 2, 2>&, FunctionalProblem_time<1, 2, 2>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:76:126: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
76 | std::unique_ptr<Heat_CV_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:202:54: required from here
202 | return(DE_init_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>; SrcXprType = Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>; Src = Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>; Src = Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>; Src = Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 2, 0, 3, 2> >; Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:846:14: required from ‘static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>; bool Big = false]’
846 | return m = Derived::Identity(m.rows(), m.cols());
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:875:50: required from ‘Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 2>, -1, 2, false>]’
875 | return internal::setIdentity_impl<Derived>::run(derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:129:30: required from here
129 | B1.bottomRows(2).setIdentity();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>; SrcXprType = Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>; Src = Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>; Src = Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>; Src = Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, 3, 0, 4, 3> >; Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:846:14: required from ‘static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>; bool Big = false]’
846 | return m = Derived::Identity(m.rows(), m.cols());
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:875:50: required from ‘Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 3>, -1, 3, false>]’
875 | return internal::setIdentity_impl<Derived>::run(derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:137:30: required from here
137 | B1.bottomRows(3).setIdentity();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 3, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 3, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 3, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 3, 1>, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 3, 1> >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:110:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:197:39: required from ‘Element<NNODES, 2, 3>::Element(UInt, const elementPoints&) [with int NNODES = 3; UInt = int; elementPoints = std::array<Point<3>, 3>]’
197 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; meshElement = Element<3, 2, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 2, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 2, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 2, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 2, 1>, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 2, 1> >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Matrix<double, 2, 1>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:110:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:299:46: required from ‘Element<NNODES, 1, 2>::Element(UInt, const elementPoints&) [with int NNODES = 2; UInt = int; elementPoints = std::array<Point<2>, 2>]’
299 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:173:12: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::getElement(UInt) const [with int ORDER = 1; meshElement = Element<2, 1, 2>; UInt = int]’
173 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 4>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:654:8: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:111: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, 6, 1, 0, 6, 1>; U = Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> >; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/K_Fold_CV_L2_Error_imp.h:7:55: required from ‘Real KfoldCV_L2_error<ORDER, mydim, ndim>::operator()(const SpMat&, const VectorXr&) [with int ORDER = 1; int mydim = 2; int ndim = 2; Real = double; SpMat = Eigen::SparseMatrix<double>; VectorXr = Eigen::Matrix<double, -1, 1>]’
7 | Real integral = dataProblem_.FEintegrate_exponential(2.*g);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:178:42: required from ‘void Heat_CV<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
178 | cv_errors_[j] += this->error_(Psi_valid, this->init_proposals_[j]);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:140:5: required from ‘Heat_CV<ORDER, mydim, ndim>::Heat_CV(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; UInt = int]’
140 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:59:110: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
59 | std::unique_ptr<Heat_CV<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, 14, 1, 0, 14, 1>; U = Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/K_Fold_CV_L2_Error_imp.h:7:55: required from ‘Real KfoldCV_L2_error<ORDER, mydim, ndim>::operator()(const SpMat&, const VectorXr&) [with int ORDER = 1; int mydim = 3; int ndim = 3; Real = double; SpMat = Eigen::SparseMatrix<double>; VectorXr = Eigen::Matrix<double, -1, 1>]’
7 | Real integral = dataProblem_.FEintegrate_exponential(2.*g);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:178:42: required from ‘void Heat_CV<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
178 | cv_errors_[j] += this->error_(Psi_valid, this->init_proposals_[j]);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:140:5: required from ‘Heat_CV<ORDER, mydim, ndim>::Heat_CV(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&, UInt) [with int ORDER = 1; int mydim = 3; int ndim = 3; UInt = int]’
140 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV<1, 3, 3>; Args = {DataProblem<1, 3, 3>&, FunctionalProblem<1, 3, 3>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:59:110: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
59 | std::unique_ptr<Heat_CV<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:108:43: required from here
108 | return(DE_init_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, 5, 1, 0, 5, 1>; U = Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> >; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/K_Fold_CV_L2_Error_imp.h:7:55: required from ‘Real KfoldCV_L2_error<ORDER, mydim, ndim>::operator()(const SpMat&, const VectorXr&) [with int ORDER = 1; int mydim = 1; int ndim = 2; Real = double; SpMat = Eigen::SparseMatrix<double>; VectorXr = Eigen::Matrix<double, -1, 1>]’
7 | Real integral = dataProblem_.FEintegrate_exponential(2.*g);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:178:42: required from ‘void Heat_CV<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
178 | cv_errors_[j] += this->error_(Psi_valid, this->init_proposals_[j]);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:140:5: required from ‘Heat_CV<ORDER, mydim, ndim>::Heat_CV(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&, UInt) [with int ORDER = 1; int mydim = 1; int ndim = 2; UInt = int]’
140 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV<1, 1, 2>; Args = {DataProblem<1, 1, 2>&, FunctionalProblem<1, 1, 2>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:59:110: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
59 | std::unique_ptr<Heat_CV<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:112:49: required from here
112 | return(DE_init_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>; U = Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> >; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false> >; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false>; Src = Eigen::Matrix<double, 3, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Functor = assign_op<double, double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Matrix<double, 3, 1>]’
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Matrix<double, 3, 1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>; U = Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 2; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> >; SrcXprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false> >; SrcXprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false>; Src = Eigen::Matrix<double, 6, 1, 0, 6, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 6, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false>; Functor = assign_op<double, double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]’
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 6, 6, 0, 6, 6> >, 6, 1, false>; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>; U = Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>; U = Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 2; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>; U = Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> >; SrcXprType = Eigen::Matrix<double, 4, 1>; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false> >; SrcXprType = Eigen::Matrix<double, 4, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false>; Src = Eigen::Matrix<double, 4, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 4, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 4, 1>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false>; Functor = assign_op<double, double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 4, 1>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 4, 1>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false>; Derived = Eigen::Matrix<double, 4, 1>]’
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false>; Derived = Eigen::Matrix<double, 4, 1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >, 4, 1, false>; _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>; U = Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 3; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >; SrcXprType = Eigen::Matrix<double, 10, 1, 0, 10, 1>; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >; SrcXprType = Eigen::Matrix<double, 10, 1, 0, 10, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>; Src = Eigen::Matrix<double, 10, 1, 0, 10, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10, 1, 0, 10, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 10, 1, 0, 10, 1>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>; Functor = assign_op<double, double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 10, 1, 0, 10, 1>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 10, 1, 0, 10, 1>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>; Derived = Eigen::Matrix<double, 10, 1, 0, 10, 1>]’
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>; Derived = Eigen::Matrix<double, 10, 1, 0, 10, 1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 10, 1, false>; _Scalar = double; int _Rows = 10; int _Cols = 1; int _Options = 0; int _MaxRows = 10; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>; U = Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 1; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 1; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >; SrcXprType = Eigen::Matrix<double, 2, 1>; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >; SrcXprType = Eigen::Matrix<double, 2, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>; Src = Eigen::Matrix<double, 2, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 2, 1>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false>; Functor = assign_op<double, double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 2, 1>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 2, 1>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false>; Derived = Eigen::Matrix<double, 2, 1>]’
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false>; Derived = Eigen::Matrix<double, 2, 1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >, 2, 1, false>; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:107: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>; U = Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 1; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 1; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >; SrcXprType = Eigen::Matrix<double, 3, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>; Src = Eigen::Matrix<double, 3, 1>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>]’
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:68:20: required from ‘void DataProblem<ORDER, mydim, ndim>::fillPsiQuad() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
68 | PsiQuad_.row(i)=reference_eval_point<EL_NNODES, mydim>(Integrator::NODES[i]);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:37:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
37 | fillPsiQuad();
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >; Eigen::Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > > >; Scalar = double]’
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >; typename Eigen::internal::traits<T>::Scalar = double]’
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:67:66: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
67 | Real llik = - (dataProblem_.getGlobalPsi()*f).array().log().sum() +
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >; Eigen::Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > > >; Scalar = double]’
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >; typename Eigen::internal::traits<T>::Scalar = double]’
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/K_Fold_CV_L2_Error_imp.h:8:40: required from ‘Real KfoldCV_L2_error<ORDER, mydim, ndim>::operator()(const SpMat&, const VectorXr&) [with int ORDER = 1; int mydim = 2; int ndim = 2; Real = double; SpMat = Eigen::SparseMatrix<double>; VectorXr = Eigen::Matrix<double, -1, 1>]’
8 | Real test = (Psi*g).array().exp().sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:178:42: required from ‘void Heat_CV<ORDER, mydim, ndim>::perform_init_cv() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
178 | cv_errors_[j] += this->error_(Psi_valid, this->init_proposals_[j]);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:140:5: required from ‘Heat_CV<ORDER, mydim, ndim>::Heat_CV(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; UInt = int]’
140 | perform_init_cv();
| ^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = Heat_CV<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&, int&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:59:110: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
59 | std::unique_ptr<Heat_CV<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<Heat_CV<ORDER, mydim, ndim>>(dataProblem, functionalProblem, init_fold);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:197:39: required from ‘Element<NNODES, 2, 3>::Element(UInt, const elementPoints&) [with int NNODES = 3; UInt = int; elementPoints = std::array<Point<3>, 3>]’
197 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; meshElement = Element<3, 2, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 1, 4>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Inverse<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Matrix<double, 2, 1>, 0> >, Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:299:46: required from ‘Element<NNODES, 1, 2>::Element(UInt, const elementPoints&) [with int NNODES = 2; UInt = int; elementPoints = std::array<Point<2>, 2>]’
299 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:173:12: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::getElement(UInt) const [with int ORDER = 1; meshElement = Element<2, 1, 2>; UInt = int]’
173 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 1, 4>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 1; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 1; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 1, 4>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 1; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 1; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0>; Eigen::Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >; Scalar = double]’
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0>; typename Eigen::internal::traits<T>::Scalar = double]’
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0>; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem.h:46:66: required from ‘Real DataProblem<ORDER, mydim, ndim>::FEintegrate(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; Real = double; VectorXr = Eigen::Matrix<double, -1, 1>]’
46 | Real FEintegrate(const VectorXr& f) const {return (R0_*f).sum();}
| ~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:69:55: required from ‘VectorXr HeatProcess<ORDER, mydim, ndim>::computeDensityOnlyData() [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
69 | return (x.array() / this->dataProblem_.FEintegrate(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:78:15: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
78 | VectorXr x = computeDensityOnlyData();
| ^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:37:24: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhi() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
37 | referencePhi.row(iq) = reference_eval_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:17:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
17 | setPhi();
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 2> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 2> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 3, 2> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 3, 2> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:63: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 6, 2> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 6, 2> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 6, 2> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 6, 2> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:63: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 2; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 2; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 4, 1> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 4, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 4, 1> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 4, 1> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:37:24: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhi() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
37 | referencePhi.row(iq) = reference_eval_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:17:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
17 | setPhi();
| ^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 4, 3> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 4, 3> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 4, 3> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 4, 3> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:63: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 10, 3> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 10, 3> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 10, 3> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 10, 3> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:63: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 3; int ndim = 3; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 2, 1> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 2, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 2, 1> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 2, 1> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:63: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 1; int mydim = 1; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 1; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>; SrcXprType = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>; Src = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:46:63: required from ‘void FiniteElementData<ORDER, mydim, ndim>::setPhiDer() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
46 | referencePhiDer.template block<mydim, NBASES>(0, NBASES*iq) = reference_eval_der_point<NBASES,mydim>(Integrator::NODES[iq]).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:18:2: required from ‘FiniteElementData<ORDER, mydim, ndim>::FiniteElementData() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
18 | setPhiDer();
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element.h:93:2: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
93 | FiniteElement()=default;
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true>, const Eigen::Block<const Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Pde_Expression_Templates.h:72:13: required from ‘Real EOExpr<Stiff>::operator()(const FiniteElement<ORDER, mydim, ndim>&, UInt, UInt, UInt) const [with int ORDER = 2; int mydim = 1; int ndim = 2; Real = double; UInt = int]’
72 | return a_(fe_, iq, i, j);
| ~~^~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:33:16: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 1; int ndim = 2; A = Stiff; SpMat = Eigen::SparseMatrix<double>]’
33 | s += oper(fe, iq, i, j) * Integrator::WEIGHTS[iq];
| ~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:55:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
55 | Assembler::operKernel(stiff, mesh_, fe, R1_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >; Eigen::Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >; Scalar = double]’
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >; typename Eigen::internal::traits<T>::Scalar = double]’
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, -1, 1>; U = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:70:21: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
70 | Real pen = tmp.dot(dataProblem_.getP()*tmp);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:732:13: required from ‘Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::DiagonalBase<DiagonalDerived>&) [with OtherDerived = Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
732 | *this = other.derived();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:245:11: required from ‘SpMat DataProblem_time<ORDER, mydim, ndim>::makeLumped(const SpMat&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
245 | SpMat lumped_mass(diag.asDiagonal());
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:271:19: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
271 | R0_temp = makeLumped(R0_temp);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >; Eigen::Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> > >; Scalar = double]’
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >; typename Eigen::internal::traits<T>::Scalar = double]’
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0> >; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, -1, 1>; U = Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<Eigen::SparseMatrix<double>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:309:25: required from ‘std::tuple<double, double, double> FunctionalProblem_time<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
309 | Real pen_S = tmp.dot(K1 * tmp);
| ~~~~~~~^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:316:87: required from ‘void HeatProcess_time<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
316 | std::tie(llik_[j], penSterm_[j], penTterm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:244:5: required from ‘HeatProcess_time<ORDER, mydim, ndim>::HeatProcess_time(const DataProblem_time<ORDER, mydim, ndim>&, const FunctionalProblem_time<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
244 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess_time<1, 2, 2>; Args = {DataProblem_time<1, 2, 2>&, FunctionalProblem_time<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton_Time.h:46:144: required from ‘SEXPREC* DE_init_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
46 | std::unique_ptr<DensityInitialization_time<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess_time<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:202:54: required from here
202 | return(DE_init_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 2>, 2, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 3; int mydim = 2; int ndim = 2; UInt = int; elementPoints = std::array<Point<2>, 3>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 2; meshElement = Element<3, 2, 2>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 2; int ndim = 2; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<3, 2, 2>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 4; int mydim = 3; int ndim = 3; UInt = int; elementPoints = std::array<Point<3>, 4>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 1>, 2, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:299:46: required from ‘Element<NNODES, 1, 2>::Element(UInt, const elementPoints&) [with int NNODES = 2; UInt = int; elementPoints = std::array<Point<2>, 2>]’
299 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:173:12: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::getElement(UInt) const [with int ORDER = 1; meshElement = Element<2, 1, 2>; UInt = int]’
173 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase<Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true> >’
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:96:7: required from ‘class Eigen::internal::sparse_matrix_block_impl<const Eigen::SparseMatrix<double>, -1, -1>’
96 | class sparse_matrix_block_impl
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:306:7: required from ‘class Eigen::BlockImpl<const Eigen::SparseMatrix<double>, -1, -1, true, Eigen::Sparse>’
306 | class BlockImpl<const SparseMatrix<_Scalar, _Options, _StorageIndex>,BlockRows,BlockCols,true,Sparse>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:38:46: required from ‘typename Eigen::internal::enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type Eigen::internal::solve_sparse_through_dense_panels(const Decomposition&, const Rhs&, Dest&) [with Decomposition = Eigen::SparseLU<Eigen::SparseMatrix<double> >; Rhs = Eigen::SparseMatrix<double>; Dest = Eigen::SparseMatrix<double>; typename enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type = void]’
38 | tmp.leftCols(actualCols) = rhs.middleCols(k,actualCols);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:113:50: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, Eigen::Dense>’
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >’
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:39:42: required from ‘typename Eigen::internal::enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type Eigen::internal::solve_sparse_through_dense_panels(const Decomposition&, const Rhs&, Dest&) [with Decomposition = Eigen::SparseLU<Eigen::SparseMatrix<double> >; Rhs = Eigen::SparseMatrix<double>; Dest = Eigen::SparseMatrix<double>; typename enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type = void]’
39 | tmpX.leftCols(actualCols) = dec.solve(tmp.leftCols(actualCols));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:113:50: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase<Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, true> >’
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:96:7: required from ‘class Eigen::internal::sparse_matrix_block_impl<Eigen::SparseMatrix<double>, -1, -1>’
96 | class sparse_matrix_block_impl
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:287:7: required from ‘class Eigen::BlockImpl<Eigen::SparseMatrix<double>, -1, -1, true, Eigen::Sparse>’
287 | class BlockImpl<SparseMatrix<_Scalar, _Options, _StorageIndex>,BlockRows,BlockCols,true,Sparse>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:40:20: required from ‘typename Eigen::internal::enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type Eigen::internal::solve_sparse_through_dense_panels(const Decomposition&, const Rhs&, Dest&) [with Decomposition = Eigen::SparseLU<Eigen::SparseMatrix<double> >; Rhs = Eigen::SparseMatrix<double>; Dest = Eigen::SparseMatrix<double>; typename enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type = void]’
40 | dest.middleCols(k,actualCols) = tmpX.leftCols(actualCols).sparseView();
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:113:50: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::SparseView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> > >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseView.h:45:7: required from ‘class Eigen::SparseView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >’
45 | class SparseView : public SparseMatrixBase<SparseView<MatrixType> >
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:40:73: required from ‘typename Eigen::internal::enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type Eigen::internal::solve_sparse_through_dense_panels(const Decomposition&, const Rhs&, Dest&) [with Decomposition = Eigen::SparseLU<Eigen::SparseMatrix<double> >; Rhs = Eigen::SparseMatrix<double>; Dest = Eigen::SparseMatrix<double>; typename enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type = void]’
40 | dest.middleCols(k,actualCols) = tmpX.leftCols(actualCols).sparseView();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:113:50: required from ‘void Eigen::SparseSolverBase<Derived>::_solve_impl(const Eigen::SparseMatrixBase<OtherDerived>&, Eigen::SparseMatrixBase<OtherDerived>&) const [with Rhs = Eigen::SparseMatrix<double>; Dest = Eigen::SparseMatrix<double>; Derived = Eigen::SparseLU<Eigen::SparseMatrix<double> >]’
113 | internal::solve_sparse_through_dense_panels(derived(), b.derived(), dest.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:236:26: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Sparse2Sparse>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::SparseMatrix<double>; DecType = Eigen::SparseLU<Eigen::SparseMatrix<double> >; RhsType = Eigen::SparseMatrix<double>; Scalar = double; SrcXprType = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >]’
236 | src.dec()._solve_impl(src.rhs(), dst);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:38:16: required from ‘Derived& Eigen::SparseMatrixBase<Derived>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; Derived = Eigen::SparseMatrix<double>]’
37 | internal::Assignment<Derived,OtherDerived,internal::assign_op<Scalar,typename OtherDerived::Scalar> >
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
38 | ::run(derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1239:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/Core:333:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits<double, double, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:87:38: required from ‘struct Eigen::internal::general_matrix_vector_product<long int, double, Eigen::internal::const_blas_data_mapper<double, long int, 0>, 0, false, double, Eigen::internal::const_blas_data_mapper<double, long int, 1>, false, 0>’
87 | typedef typename Traits::LhsPacket LhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Dest::Scalar = double]’
252 | general_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
253 | <Index,LhsScalar,LhsMapper,ColMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
254 | actualLhs.rows(), actualLhs.cols(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
257 | dest.data(), 1,
| ~~~~~~~~~~~~~~~
258 | compatibleAlpha);
| ~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Scalar = double]’
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:357:18: required from ‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]’
357 | { scaleAndAddTo(dst, lhs, rhs, Scalar(-1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
52 | unpacket_traits<_RhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
59 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
60 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
61 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits<double, double, 1>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:91:42: required from ‘struct Eigen::internal::general_matrix_vector_product<long int, double, Eigen::internal::const_blas_data_mapper<double, long int, 0>, 0, false, double, Eigen::internal::const_blas_data_mapper<double, long int, 1>, false, 0>’
91 | typedef typename HalfTraits::LhsPacket LhsPacketHalf;
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Dest::Scalar = double]’
252 | general_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
253 | <Index,LhsScalar,LhsMapper,ColMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
254 | actualLhs.rows(), actualLhs.cols(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
257 | dest.data(), 1,
| ~~~~~~~~~~~~~~~
258 | compatibleAlpha);
| ~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Scalar = double]’
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:357:18: required from ‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]’
357 | { scaleAndAddTo(dst, lhs, rhs, Scalar(-1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
52 | unpacket_traits<_RhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
59 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
60 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
61 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits<double, double, 2>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:95:45: required from ‘struct Eigen::internal::general_matrix_vector_product<long int, double, Eigen::internal::const_blas_data_mapper<double, long int, 0>, 0, false, double, Eigen::internal::const_blas_data_mapper<double, long int, 1>, false, 0>’
95 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Dest::Scalar = double]’
252 | general_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
253 | <Index,LhsScalar,LhsMapper,ColMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
254 | actualLhs.rows(), actualLhs.cols(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
257 | dest.data(), 1,
| ~~~~~~~~~~~~~~~
258 | compatibleAlpha);
| ~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Scalar = double]’
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:357:18: required from ‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]’
357 | { scaleAndAddTo(dst, lhs, rhs, Scalar(-1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
42 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
52 | unpacket_traits<_RhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
59 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
60 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
61 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:296:40: required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Dest::Scalar = double]’
296 | dest.matrix() += actualAlpha * MappedDest(actualDestPtr, dest.size());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1>; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 1>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:29: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >; Rhs = Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>]’
402 | call_assignment_no_alias(dst, lhs.lazyProduct(rhs), internal::assign_op<typename Dst::Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 9, 0, 3, 9>, 3, 3, false>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >; Rhs = Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 0>]’
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1>; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 1>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:29: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >; Rhs = Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>]’
402 | call_assignment_no_alias(dst, lhs.lazyProduct(rhs), internal::assign_op<typename Dst::Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 3, 36, 0, 3, 36>, 3, 6, false>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >; Rhs = Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 0>]’
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 3>, 3, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 4; int mydim = 3; int ndim = 3; UInt = int; elementPoints = std::array<Point<3>, 4>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/InverseImpl.h:172:52: required from ‘static void Eigen::internal::compute_inverse<MatrixType, ResultType, 3>::run(const MatrixType&, ResultType&) [with MatrixType = Eigen::Matrix<double, 3, 3>; ResultType = Eigen::Matrix<double, 3, 3>]’
172 | const Scalar det = (cofactors_col0.cwiseProduct(matrix.col(0))).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/InverseImpl.h:322:60: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 4; int mydim = 3; int ndim = 3; UInt = int; elementPoints = std::array<Point<3>, 4>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 1>; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 1>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:29: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >; Rhs = Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>]’
402 | call_assignment_no_alias(dst, lhs.lazyProduct(rhs), internal::assign_op<typename Dst::Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 6, 0, 2, 6>, 2, 2, false>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >; Rhs = Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 6, 1, 1, 6>, 1, 2, false>, 0>]’
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 1; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 1; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 1>; Functor = assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 1>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:29: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >; Rhs = Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>]’
402 | call_assignment_no_alias(dst, lhs.lazyProduct(rhs), internal::assign_op<typename Dst::Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, 2, 15, 0, 2, 15>, 2, 3, false>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >; Rhs = Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, Eigen::Block<Eigen::Matrix<double, 1, 15, 1, 1, 15>, 1, 3, false>, 0>]’
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 1; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 1; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >’
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >]’
548 | return setConstant(Scalar(0));
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:946:23: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:732:13: required from ‘Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::DiagonalBase<DiagonalDerived>&) [with OtherDerived = Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
732 | *this = other.derived();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:245:11: required from ‘SpMat DataProblem_time<ORDER, mydim, ndim>::makeLumped(const SpMat&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
245 | SpMat lumped_mass(diag.asDiagonal());
| ^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:271:19: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
271 | R0_temp = makeLumped(R0_temp);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> > >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase<Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> > >’
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:50:7: required from ‘class Eigen::SparseMapBase<Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> >, 0>’
50 | class SparseMapBase<Derived,ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseRef.h:83:34: required from ‘class Eigen::internal::SparseRefBase<Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> > >’
83 | template<typename Derived> class SparseRefBase
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseRef.h:177:7: required from ‘class Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> >’
177 | class Ref<const SparseMatrix<MatScalar,MatOptions,MatIndex>, Options, StrideType>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:128:88: required from ‘Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::BlockType& Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::SparseView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >; SparseMatrixType = Eigen::SparseMatrix<double>; int BlockRows = -1; int BlockCols = -1; BlockType = Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, true>]’
128 | Ref<const SparseMatrix<Scalar, IsRowMajor ? RowMajor : ColMajor, StorageIndex> > tmp(other.derived());
| ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:40:35: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Block<Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> >, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:17:7: required from ‘class Eigen::BlockImpl<Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> >, -1, 1, true, Eigen::Sparse>’
17 | class BlockImpl<XprType,BlockRows,BlockCols,true,Sparse>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> >, -1, 1, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:194:85: required from ‘Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::BlockType& Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::SparseView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >; SparseMatrixType = Eigen::SparseMatrix<double>; int BlockRows = -1; int BlockCols = -1; BlockType = Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, true>]’
194 | StorageIndex nnz_k = internal::convert_index<StorageIndex>(tmp.innerVector(k).nonZeros());
| ~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:40:35: required from ‘typename Eigen::internal::enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type Eigen::internal::solve_sparse_through_dense_panels(const Decomposition&, const Rhs&, Dest&) [with Decomposition = Eigen::SparseLU<Eigen::SparseMatrix<double> >; Rhs = Eigen::SparseMatrix<double>; Dest = Eigen::SparseMatrix<double>; typename enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type = void]’
40 | dest.middleCols(k,actualCols) = tmpX.leftCols(actualCols).sparseView();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:113:50: required from ‘void Eigen::SparseSolverBase<Derived>::_solve_impl(const Eigen::SparseMatrixBase<OtherDerived>&, Eigen::SparseMatrixBase<OtherDerived>&) const [with Rhs = Eigen::SparseMatrix<double>; Dest = Eigen::SparseMatrix<double>; Derived = Eigen::SparseLU<Eigen::SparseMatrix<double> >]’
113 | internal::solve_sparse_through_dense_panels(derived(), b.derived(), dest.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:236:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; U = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::SparseMatrix<double, 0, long int> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 0, long int> >’
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix<double, 0, long int>’
96 | class SparseMatrix
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h:321:17: required from ‘static void Eigen::internal::sparse_sparse_to_dense_product_selector<Lhs, Rhs, ResultType, 1, 0>::run(const Lhs&, const Rhs&, ResultType&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::SparseMatrix<double>; ResultType = Eigen::Matrix<double, -1, -1>]’
321 | ColMajorLhs lhsCol(lhs);
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:55:103: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::addTo(Dest&, const ActualLhs&, const Rhs&, typename Eigen::internal::enable_if<Eigen::internal::is_same<typename Eigen::internal::evaluator_traits<OtherDerived>::Shape, Eigen::DenseShape>::value, int*>::type*) [with Dest = Eigen::Matrix<double, -1, -1>; ActualLhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8; typename Eigen::internal::enable_if<Eigen::internal::is_same<typename Eigen::internal::evaluator_traits<OtherDerived>::Shape, Eigen::DenseShape>::value, int*>::type = int*; typename Eigen::internal::evaluator_traits<OtherDerived>::Shape = Eigen::DenseShape]’
54 | internal::sparse_sparse_to_dense_product_selector<typename remove_all<LhsNested>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | typename remove_all<RhsNested>::type, Dest>::run(lhsNested,rhsNested,dst);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:84:10: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&, Eigen::DenseShape) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
84 | addTo(dst, lhs, rhs);
| ~~~~~^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:628:22: required from ‘Derived& Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::SparseMatrix<double> >, Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >, 2>; Derived = Eigen::Matrix<double, -1, -1>]’
628 | Base::operator=(other.derived());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::SparseMatrix<double> >, Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >, 2>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:61:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
61 | P_ = R1_.transpose()* X2;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction.h:88:72: required from ‘DirectionBFGS<ORDER, mydim, ndim, T>::DirectionBFGS(const T&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; T = FunctionalProblem<1, 2, 2>; UInt = int]’
88 | DirectionBase<ORDER, mydim, ndim, T>(fp), HInit_(MatrixXr::Identity(k, k)), HOld_(MatrixXr::Identity(k, k)), updateH_(false){};
| ~~~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = DirectionBFGS<1, 2, 2, FunctionalProblem<1, 2, 2> >; Args = {const FunctionalProblem<1, 2, 2>&, int}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_Factory.h:32:74: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/c++/15/bits/shared_ptr_base.h:1719:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {const DataProblem<1, 2, 2>&, const FunctionalProblem<1, 2, 2>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; _Tp = FixedStep<1, 2, 2>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’
1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15/bits/shared_ptr.h:463:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {const DataProblem<1, 2, 2>&, const FunctionalProblem<1, 2, 2>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; _Tp = FixedStep<1, 2, 2>]’
463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
| ^
/usr/include/c++/15/bits/shared_ptr.h:1007:14: required from ‘std::shared_ptr<typename std::enable_if<(! std::is_array<_Tp>::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = FixedStep<1, 2, 2>; _Args = {const DataProblem<1, 2, 2>&, const FunctionalProblem<1, 2, 2>&, const __cxx11::basic_string<char, char_traits<char>, allocator<char> >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = FixedStep<1, 2, 2>]’
1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1008 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Optimization_Algorithm_Factory.h:18:67: required from ‘static std::shared_ptr<MinimizationAlgorithm<ORDER, mydim, ndim> > MinimizationAlgorithm_factory<ORDER, mydim, ndim>::createStepSolver(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; std::string = std::__cxx11::basic_string<char>]’
18 | return std::make_shared<FixedStep<ORDER, mydim, ndim>>(dp, fp, d);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:31:70: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
31 | MinimizationAlgorithm_factory<ORDER, mydim, ndim>::createStepSolver(dataProblem, functionalProblem, direction_method, step_method);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/InverseImpl.h:158:34: required from ‘void Eigen::internal::compute_inverse_size3_helper(const MatrixType&, const typename ResultType::Scalar&, const Eigen::Matrix<typename ResultType::Scalar, 3, 1>&, ResultType&) [with MatrixType = Eigen::Matrix<double, 3, 3>; ResultType = Eigen::Matrix<double, 3, 3>; typename ResultType::Scalar = double]’
158 | result.row(0) = cofactors_col0 * invdet;
| ~~~~~~~~~~~~~~~^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/InverseImpl.h:174:33: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 4; int mydim = 3; int ndim = 3; UInt = int; elementPoints = std::array<Point<3>, 4>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator<Eigen::SparseCompressedBase<Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> > > >’
336 | typedef typename DenseCoeffsBase<Derived,ReadOnlyAccessors>::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseRef.h:364:8: required from ‘struct Eigen::internal::evaluator<Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> > >’
364 | struct evaluator<Ref<const SparseMatrix<MatScalar,MatOptions,MatIndex>, Options, StrideType> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:45:21: required from ‘Eigen::Index Eigen::BlockImpl<XprType, BlockRows, BlockCols, true, Eigen::Sparse>::nonZeros() const [with XprType = Eigen::Ref<const Eigen::SparseMatrix<double>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; Eigen::Index = long int]’
45 | EvaluatorType matEval(m_matrix);
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:194:97: required from ‘Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::BlockType& Eigen::internal::sparse_matrix_block_impl<SparseMatrixType, BlockRows, BlockCols>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::SparseView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >; SparseMatrixType = Eigen::SparseMatrix<double>; int BlockRows = -1; int BlockCols = -1; BlockType = Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, true>]’
194 | StorageIndex nnz_k = internal::convert_index<StorageIndex>(tmp.innerVector(k).nonZeros());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:40:35: required from ‘typename Eigen::internal::enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type Eigen::internal::solve_sparse_through_dense_panels(const Decomposition&, const Rhs&, Dest&) [with Decomposition = Eigen::SparseLU<Eigen::SparseMatrix<double> >; Rhs = Eigen::SparseMatrix<double>; Dest = Eigen::SparseMatrix<double>; typename enable_if<((Rhs::ColsAtCompileTime != 1) && (Dest::ColsAtCompileTime != 1))>::type = void]’
40 | dest.middleCols(k,actualCols) = tmpX.leftCols(actualCols).sparseView();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:113:50: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::SparseMatrix<double, 0, long int>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator<Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 0, long int> > >’
336 | typedef typename DenseCoeffsBase<Derived,ReadOnlyAccessors>::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8: required from ‘struct Eigen::internal::evaluator<Eigen::SparseMatrix<double, 0, long int> >’
1505 | struct evaluator<SparseMatrix<_Scalar,_Options,_StorageIndex> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h:277:18: required from ‘void Eigen::internal::sparse_sparse_to_dense_product_impl(const Lhs&, const Rhs&, ResultType&) [with Lhs = Eigen::SparseMatrix<double, 0, long int>; Rhs = Eigen::SparseMatrix<double>; ResultType = Eigen::Matrix<double, -1, -1>]’
277 | evaluator<Lhs> lhsEval(lhs);
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h:322:78: required from ‘static void Eigen::internal::sparse_sparse_to_dense_product_selector<Lhs, Rhs, ResultType, 1, 0>::run(const Lhs&, const Rhs&, ResultType&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::SparseMatrix<double>; ResultType = Eigen::Matrix<double, -1, -1>]’
322 | internal::sparse_sparse_to_dense_product_impl<ColMajorLhs,Rhs,ResultType>(lhsCol, rhs, res);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:55:103: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::addTo(Dest&, const ActualLhs&, const Rhs&, typename Eigen::internal::enable_if<Eigen::internal::is_same<typename Eigen::internal::evaluator_traits<OtherDerived>::Shape, Eigen::DenseShape>::value, int*>::type*) [with Dest = Eigen::Matrix<double, -1, -1>; ActualLhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8; typename Eigen::internal::enable_if<Eigen::internal::is_same<typename Eigen::internal::evaluator_traits<OtherDerived>::Shape, Eigen::DenseShape>::value, int*>::type = int*; typename Eigen::internal::evaluator_traits<OtherDerived>::Shape = Eigen::DenseShape]’
54 | internal::sparse_sparse_to_dense_product_selector<typename remove_all<LhsNested>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | typename remove_all<RhsNested>::type, Dest>::run(lhsNested,rhsNested,dst);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:84:10: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:628:22: required from ‘Derived& Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::SparseMatrix<double> >, Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >, 2>; Derived = Eigen::Matrix<double, -1, -1>]’
628 | Base::operator=(other.derived());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::SparseMatrix<double> >, Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >, 2>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:61:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
61 | P_ = R1_.transpose()* X2;
| ^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 4; int mydim = 3; int ndim = 3; UInt = int; elementPoints = std::array<Point<3>, 4>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/Core:330:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits<double, double, false, false, 1, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:64:27: required from ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 5; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]’
64 | SmallPanelWidth = EIGEN_PLAIN_ENUM_MAX(Traits::mr,Traits::nr),
| ^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; int Side = 1; int Mode = 5]’
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
522 | { return solveInPlace<OnTheLeft>(other); }
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:552:25: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; DstType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
552 | this->solveInPlace(dst);
| ~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:147:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
460 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
461 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
462 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
465 | typedef QuadPacket<RhsPacket> RhsPacketx4;
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits<double, double, false, false, 1, 1>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1080:42: required from ‘struct Eigen::internal::gebp_kernel<double, double, long int, Eigen::internal::blas_data_mapper<double, long int, 0, 0, 1>, 4, 4, false, false>’
1080 | typedef typename HalfTraits::LhsPacket LhsPacketHalf;
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:78:95: required from ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 5; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]’
78 | gebp_kernel<Scalar, Scalar, Index, OtherMapper, Traits::mr, Traits::nr, Conjugate, false> gebp_kernel;
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; int Side = 1; int Mode = 5]’
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
522 | { return solveInPlace<OnTheLeft>(other); }
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:552:25: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
460 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
461 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
462 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
465 | typedef QuadPacket<RhsPacket> RhsPacketx4;
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits<double, double, false, false, 1, 2>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1085:45: required from ‘struct Eigen::internal::gebp_kernel<double, double, long int, Eigen::internal::blas_data_mapper<double, long int, 0, 0, 1>, 4, 4, false, false>’
1085 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:78:95: required from ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 5; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]’
78 | gebp_kernel<Scalar, Scalar, Index, OtherMapper, Traits::mr, Traits::nr, Conjugate, false> gebp_kernel;
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; int Side = 1; int Mode = 5]’
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
522 | { return solveInPlace<OnTheLeft>(other); }
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:552:25: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’
384 | prefix ## name ## Packet
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
460 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
461 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
462 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
465 | typedef QuadPacket<RhsPacket> RhsPacketx4;
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >’
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:97:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:125:66: required from ‘static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]’
125 | Map<Matrix<RhsScalar,Dynamic,1> >(rhs+s,r) -= rhs[i] * cjLhs.col(i).segment(s,r);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 2, 1>, 1, 1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:111: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:111: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:111: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 2, 1>; Rhs = Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Matrix<double, 2, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:769:40: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:111: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseView.h:195:43: required from ‘struct Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >, Eigen::internal::IndexBased, double>’
195 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::SparseView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:687:97: required from ‘Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::SparseView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
687 | const bool needToTranspose = (Flags & RowMajorBit) != (internal::evaluator<OtherDerived>::Flags & RowMajorBit);
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseRef.h:231:7: required from ‘void Eigen::Ref<const Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>, _Options, _StrideType>::construct(const Expression&, Eigen::internal::false_type) [with Expression = Eigen::SparseView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >; MatScalar = double; int MatOptions = 0; MatIndex = int; int Options = 0; StrideType = Eigen::OuterStride<>]’
231 | ::new (obj) TPlainObjectType(expr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseRef.h:190:16: required from ‘Eigen::Ref<const Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>, _Options, _StrideType>::Ref(const Eigen::SparseMatrixBase<OtherDerived>&) [with Derived = Eigen::SparseView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >; MatScalar = double; int MatOptions = 0; MatIndex = int; int Options = 0; StrideType = Eigen::OuterStride<>]’
190 | construct(expr.derived(), typename Traits::template match<Derived>::type());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:128:88: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::blas_data_mapper<double, long int, 0, 0, 1>; int nr = 4; bool Conjugate = false; bool PanelMode = true]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:155:19: required from ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 5; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]’
155 | pack_rhs(blockB+actual_kc*j2, other.getSubMapper(startBlock,j2), actualPanelWidth, actual_cols, actual_kc, blockBOffset);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; int Side = 1; int Mode = 5]’
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
522 | { return solveInPlace<OnTheLeft>(other); }
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:552:25: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; DstType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
552 | this->solveInPlace(dst);
| ~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:147:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
2459 | PacketBlock<Packet,(PacketSize%4)==0?4:PacketSize> kernel;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long int, 0>; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = false]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:162:21: required from ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 5; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]’
162 | pack_lhs(blockA, tri.getSubMapper(startTarget,startBlock), actualPanelWidth, lengthTarget);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; int Side = 1; int Mode = 5]’
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
522 | { return solveInPlace<OnTheLeft>(other); }
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:552:25: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; DstType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
552 | this->solveInPlace(dst);
| ~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:147:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2100:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
2100 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2102:56: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
2102 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
2103 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gebp_kernel<LhsScalar, RhsScalar, Index, DataMapper, mr, nr, ConjugateLhs, ConjugateRhs>::operator()(const DataMapper&, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index) [with LhsScalar = double; RhsScalar = double; Index = long int; DataMapper = Eigen::internal::blas_data_mapper<double, long int, 0, 0, 1>; int mr = 4; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false; ResScalar = double]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:164:24: required from ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 5; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]’
164 | gebp_kernel(other.getSubMapper(startTarget,j2), blockA, blockB+actual_kc*j2, lengthTarget, actualPanelWidth, actual_cols, Scalar(-1),
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | actualPanelWidth, actual_kc, 0, blockBOffset);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; int Side = 1; int Mode = 5]’
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
522 | { return solveInPlace<OnTheLeft>(other); }
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:552:25: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; DstType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 16, Eigen::OuterStride<> >; _MatrixType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]’
552 | this->solveInPlace(dst);
| ~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:147:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1920:103: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
1920 | const int SResPacketHalfSize = unpacket_traits<typename unpacket_traits<SResPacket>::half>::size;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1921:138: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
1921 | const int SResPacketQuarterSize = unpacket_traits<typename unpacket_traits<typename unpacket_traits<SResPacket>::half>::half>::size;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1921:138: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1977:135: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
1977 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SResPacket>::half,SResPacket>::type SResPacketHalf;
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1978:135: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
1978 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SLhsPacket>::half,SLhsPacket>::type SLhsPacketHalf;
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1979:135: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
1979 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SRhsPacket>::half,SRhsPacket>::type SRhsPacketHalf;
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
1980 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SAccPacket>::half,SAccPacket>::type SAccPacketHalf;
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >’
179 | typedef typename internal::find_best_packet<Scalar,SizeAtCompileTime>::type PacketScalar;
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:124:102: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:125:46: required from ‘static void Eigen::internal::triangular_solver_unroller<Lhs, Rhs, Mode, LoopIndex, Size, false>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >; int Mode = 5; int LoopIndex = 0; int Size = 2]’
124 | rhs.coeffRef(DiagIndex) -= lhs.row(DiagIndex).template segment<LoopIndex>(StartIndex).transpose()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
125 | .cwiseProduct(rhs.template segment<LoopIndex>(StartIndex)).sum();
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:142:75: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:124:102: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:125:46: required from ‘static void Eigen::internal::triangular_solver_unroller<Lhs, Rhs, Mode, LoopIndex, Size, false>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Mode = 5; int LoopIndex = 0; int Size = 3]’
124 | rhs.coeffRef(DiagIndex) -= lhs.row(DiagIndex).template segment<LoopIndex>(StartIndex).transpose()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
125 | .cwiseProduct(rhs.template segment<LoopIndex>(StartIndex)).sum();
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:142:75: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator<Eigen::SparseCompressedBase<Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true> > >’
336 | typedef typename DenseCoeffsBase<Derived,ReadOnlyAccessors>::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:558:8: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true>, Eigen::internal::IteratorBased, double>’
558 | struct unary_evaluator<Block<const SparseMatrix<_Scalar, _Options, _StorageIndex>,BlockRows,BlockCols,true>, IteratorBased>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1087:8: required from ‘struct Eigen::internal::block_evaluator<const Eigen::SparseMatrix<double>, -1, -1, true, false>’
1087 | struct block_evaluator<ArgType, BlockRows, BlockCols, InnerPanel, /*HasDirectAccess*/ false>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1034:8: required from ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true> >’
1034 | struct evaluator<Block<ArgType, BlockRows, BlockCols, InnerPanel> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:145:37: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Sparse2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
145 | internal::evaluator<SrcXprType> srcEval(src);
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:145:37: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Sparse2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
145 | internal::evaluator<SrcXprType> srcEval(src);
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; Src = Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; Src = Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true>; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::SparseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; Src = Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:75:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, true>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>]’
75 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseSolverBase.h:38:30: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >; Rhs = Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:124:102: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:125:46: required from ‘static void Eigen::internal::triangular_solver_unroller<Lhs, Rhs, Mode, LoopIndex, Size, false>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >; int Mode = 5; int LoopIndex = 1; int Size = 2]’
124 | rhs.coeffRef(DiagIndex) -= lhs.row(DiagIndex).template segment<LoopIndex>(StartIndex).transpose()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
125 | .cwiseProduct(rhs.template segment<LoopIndex>(StartIndex)).sum();
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:130:67: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:124:102: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:125:46: required from ‘static void Eigen::internal::triangular_solver_unroller<Lhs, Rhs, Mode, LoopIndex, Size, false>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Mode = 5; int LoopIndex = 1; int Size = 3]’
124 | rhs.coeffRef(DiagIndex) -= lhs.row(DiagIndex).template segment<LoopIndex>(StartIndex).transpose()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
125 | .cwiseProduct(rhs.template segment<LoopIndex>(StartIndex)).sum();
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:130:67: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >; Rhs = Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >; _Scalar = double; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >; Rhs = Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >; Rhs = Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:70:38: required from here
70 | return(DE_skeleton<2, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:89:39: required from ‘Element<NNODES, mydim, ndim>::Element(UInt, const elementPoints&) [with int NNODES = 4; int mydim = 3; int ndim = 3; UInt = int; elementPoints = std::array<Point<3>, 4>]’
89 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 3; int ndim = 3; meshElement = Element<4, 3, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:43:37: required from ‘typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type MeshHandler<ORDER, mydim, ndim>::findLocation(const Point<ndim>&) const [with bool isManifold = false; int ORDER = 1; int mydim = 3; int ndim = 3; typename std::enable_if<(! isManifold), Element<how_many_nodes(ORDER, mydim), mydim, ndim> >::type = Element<4, 3, 3>]’
43 | return findLocationWalking(point, getElement(0));
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:111: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 1, 1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 2, 1>, Eigen::Block<Eigen::Matrix<double, 2, 1>, 1, 1, false>, 0>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:366:111: required from ‘bool Element<NNODES, 1, 2>::isPointInside(const Point<2>&) const [with int NNODES = 2]’
366 | (M_J_*lambda.template tail<1>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:230:29: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocationTree(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
230 | if(tmp.isPointInside(point)) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:193:16: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::findLocation(const Point<2>&) const [with int ORDER = 1; meshElement = Element<2, 1, 2>]’
193 | return findLocationTree(point);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:23:79: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
23 | Element<EL_NNODES, mydim, ndim> tri_activated = mesh_.findLocation(data[it - data.begin()]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:327:38: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Inverse<Eigen::PermutationMatrix<-1, -1, int> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Inverse<Eigen::PermutationMatrix<-1, -1, int> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Inverse<Eigen::PermutationMatrix<-1, -1, int> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Inverse<Eigen::PermutationMatrix<-1, -1, int> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Inverse<Eigen::PermutationMatrix<-1, -1, int> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Inverse<Eigen::PermutationMatrix<-1, -1, int> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:335:48: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >’
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >’
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 0, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_panel_bmod.h:211:53: required from ‘void Eigen::internal::SparseLUImpl<Scalar, StorageIndex>::panel_bmod(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, ScalarVector&, ScalarVector&, IndexVector&, IndexVector&, GlobalLU_t&) [with Scalar = double; StorageIndex = int; Eigen::Index = long int; ScalarVector = Eigen::Matrix<double, -1, 1>; IndexVector = Eigen::Matrix<int, -1, 1>; GlobalLU_t = Eigen::internal::LU_GlobalLU_t<Eigen::Matrix<int, -1, 1>, Eigen::Matrix<double, -1, 1> >]’
211 | else if(segsize==3) LU_kernel_bmod<3>::run(segsize, dense_col, tempv, glu.lusup, luptr, lda, nrow, glu.lsub, lptr, no_zeros);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:124:102: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_panel_bmod.h:211:53: required from ‘void Eigen::internal::SparseLUImpl<Scalar, StorageIndex>::panel_bmod(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, ScalarVector&, ScalarVector&, IndexVector&, IndexVector&, GlobalLU_t&) [with Scalar = double; StorageIndex = int; Eigen::Index = long int; ScalarVector = Eigen::Matrix<double, -1, 1>; IndexVector = Eigen::Matrix<int, -1, 1>; GlobalLU_t = Eigen::internal::LU_GlobalLU_t<Eigen::Matrix<int, -1, 1>, Eigen::Matrix<double, -1, 1> >]’
211 | else if(segsize==3) LU_kernel_bmod<3>::run(segsize, dense_col, tempv, glu.lusup, luptr, lda, nrow, glu.lsub, lptr, no_zeros);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_panel_bmod.h:211:53: required from ‘void Eigen::internal::SparseLUImpl<Scalar, StorageIndex>::panel_bmod(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, ScalarVector&, ScalarVector&, IndexVector&, IndexVector&, GlobalLU_t&) [with Scalar = double; StorageIndex = int; Eigen::Index = long int; ScalarVector = Eigen::Matrix<double, -1, 1>; IndexVector = Eigen::Matrix<int, -1, 1>; GlobalLU_t = Eigen::internal::LU_GlobalLU_t<Eigen::Matrix<int, -1, 1>, Eigen::Matrix<double, -1, 1> >]’
211 | else if(segsize==3) LU_kernel_bmod<3>::run(segsize, dense_col, tempv, glu.lusup, luptr, lda, nrow, glu.lsub, lptr, no_zeros);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:125:46: required from ‘static void Eigen::internal::triangular_solver_unroller<Lhs, Rhs, Mode, LoopIndex, Size, false>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Mode = 5; int LoopIndex = 2; int Size = 3]’
124 | rhs.coeffRef(DiagIndex) -= lhs.row(DiagIndex).template segment<LoopIndex>(StartIndex).transpose()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
125 | .cwiseProduct(rhs.template segment<LoopIndex>(StartIndex)).sum();
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:130:67: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_panel_bmod.h:211:53: required from ‘void Eigen::internal::SparseLUImpl<Scalar, StorageIndex>::panel_bmod(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, ScalarVector&, ScalarVector&, IndexVector&, IndexVector&, GlobalLU_t&) [with Scalar = double; StorageIndex = int; Eigen::Index = long int; ScalarVector = Eigen::Matrix<double, -1, 1>; IndexVector = Eigen::Matrix<int, -1, 1>; GlobalLU_t = Eigen::internal::LU_GlobalLU_t<Eigen::Matrix<int, -1, 1>, Eigen::Matrix<double, -1, 1> >]’
211 | else if(segsize==3) LU_kernel_bmod<3>::run(segsize, dense_col, tempv, glu.lusup, luptr, lda, nrow, glu.lsub, lptr, no_zeros);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Inverse<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Inverse<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Inverse<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:68:7: required from ‘class Eigen::InverseImpl<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::SolverStorage>’
68 | class InverseImpl
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Inverse.h:43:7: required from ‘class Eigen::Inverse<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> > >’
43 | class Inverse : public InverseImpl<XprType,typename internal::traits<XprType>::StorageKind>
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/InverseImpl.h:28:43: required from ‘static void Eigen::internal::compute_inverse<MatrixType, ResultType, Size>::run(const MatrixType&, ResultType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; ResultType = Eigen::Matrix<double, -1, -1>; int Size = -1]’
28 | result = matrix.partialPivLu().inverse();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/InverseImpl.h:322:60: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 4, 4>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>; Scalar = double]’
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 4, 4>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::DenseShape, Eigen::DenseShape, 7>’
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 4, 4>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>; Scalar = double]’
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 4, 4>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 14, 1, 4, 14>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 14, 1, 4, 14>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 4, 14, 1, 4, 14> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 4, 14, 1, 4, 14> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 14, 1, 4, 14> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 10, 10, 0, 10, 10>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 10, 0, 14, 10>; Scalar = double]’
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 10, 10, 0, 10, 10>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 10, 0, 14, 10>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::DenseShape, Eigen::DenseShape, 7>’
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 10, 10, 0, 10, 10>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 10, 0, 14, 10>; Scalar = double]’
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 10, 10, 0, 10, 10>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 10, 0, 14, 10>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 14, 1, 10, 14>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 10, 14, 1, 10, 14>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 10, 14, 1, 10, 14> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 10, 14, 1, 10, 14> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 10, 14, 1, 10, 14> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, 1, -1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:70:21: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
70 | Real pen = tmp.dot(dataProblem_.getP()*tmp);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, 1>, -1, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:70:21: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
70 | Real pen = tmp.dot(dataProblem_.getP()*tmp);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 2>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 2>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 2>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 2>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Dense>’
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve<Eigen::TriangularView<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 2>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:854:53: required from ‘void Eigen::SparseLUMatrixUReturnType<MatrixLType, MatrixUType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; MatrixLType = Eigen::internal::MappedSuperNodalMatrix<double, int>; MatrixUType = Eigen::MappedSparseMatrix<double, 0, int>]’
854 | U = A.template triangularView<Upper>().solve(U);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:331:35: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 2, 2>, 0, Eigen::OuterStride<> >, 1, 2, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 1, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 3, 0, 6, 3>, Eigen::Matrix<double, 3, 1>, 0> > >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 2> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 36, 0, 2, 36>, 2, 6, false>, 2, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 2; int ndim = 2]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 2; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 6, 6, 0, 6, 6>, Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0> > >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 2, 3> >, 1, 2, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 2, 9, 0, 2, 9>, 2, 3, false>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 16, 0, 3, 16>, 3, 4, false>, 3, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 1; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 1>, 0> > >; _Scalar = double; int _Rows = 14; int _Cols = 1; int _Options = 0; int _MaxRows = 14; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 4, 4>; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, 4, 4>]’
548 | return setConstant(Scalar(0));
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:444:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 140, 0, 3, 140>, 3, 10, false>, 3, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Finite_Element_imp.h:30:2: required from ‘void FiniteElementData<ORDER, mydim, ndim>::updateElement(const Element<NBASES, mydim, ndim>&) [with int ORDER = 2; int mydim = 3; int ndim = 3]’
30 | setElementPhiDer();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/Matrix_Assembler_imp.h:22:19: required from ‘static void Assembler::operKernel(EOExpr<A>, const MeshHandler<ORDER, mydim, ndim>&, FiniteElement<ORDER, mydim, ndim>&, SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; A = Mass; SpMat = Eigen::SparseMatrix<double>]’
22 | fe.updateElement(mesh.getElement(t));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:54:24: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
54 | Assembler::operKernel(mass, mesh_, fe, R0_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 10, 10, 0, 10, 10> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 10, 10, 0, 10, 10>; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, 10, 10, 0, 10, 10>]’
548 | return setConstant(Scalar(0));
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:444:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Dense>’
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve<Eigen::TriangularView<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 5>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h:278:57: required from ‘void Eigen::internal::MappedSuperNodalMatrix<_Scalar, _StorageIndex>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; _Scalar = double; _StorageIndex = int]’
278 | U = A.template triangularView<UnitLower>().solve(U);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:809:24: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h:282:42: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_panel_bmod.h:211:53: required from ‘void Eigen::internal::SparseLUImpl<Scalar, StorageIndex>::panel_bmod(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, ScalarVector&, ScalarVector&, IndexVector&, IndexVector&, GlobalLU_t&) [with Scalar = double; StorageIndex = int; Eigen::Index = long int; ScalarVector = Eigen::Matrix<double, -1, 1>; IndexVector = Eigen::Matrix<int, -1, 1>; GlobalLU_t = Eigen::internal::LU_GlobalLU_t<Eigen::Matrix<int, -1, 1>, Eigen::Matrix<double, -1, 1> >]’
211 | else if(segsize==3) LU_kernel_bmod<3>::run(segsize, dense_col, tempv, glu.lusup, luptr, lda, nrow, glu.lsub, lptr, no_zeros);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::OuterStride<> >, 1, 3, false>, 1, 2, false> >, const Eigen::Block<Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 2, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU_panel_bmod.h:211:53: required from ‘void Eigen::internal::SparseLUImpl<Scalar, StorageIndex>::panel_bmod(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, ScalarVector&, ScalarVector&, IndexVector&, IndexVector&, GlobalLU_t&) [with Scalar = double; StorageIndex = int; Eigen::Index = long int; ScalarVector = Eigen::Matrix<double, -1, 1>; IndexVector = Eigen::Matrix<int, -1, 1>; GlobalLU_t = Eigen::internal::LU_GlobalLU_t<Eigen::Matrix<int, -1, 1>, Eigen::Matrix<double, -1, 1> >]’
211 | else if(segsize==3) LU_kernel_bmod<3>::run(segsize, dense_col, tempv, glu.lusup, luptr, lda, nrow, glu.lsub, lptr, no_zeros);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:710:21: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
710 | Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = sub_assign_op<double, double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:732:31: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
732 | info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseLU/SparseLU.h:187:7: required from ‘void Eigen::SparseLU<_MatrixType, _OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double>]’
187 | factorize(matrix);
| ^~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:59:16: required from ‘void DataProblem<ORDER, mydim, ndim>::fillFEMatrices() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
59 | solver.compute(R0_);
| ~~~~~~~~~~~~~~^~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:36:5: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
36 | fillFEMatrices();
| ^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 6, 1, 3, 6>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 6, 1, 3, 6>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 3, 6, 1, 3, 6> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 3, 6, 1, 3, 6> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 6, 1, 3, 6> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 6, 1, 6, 6>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 6, 6, 1, 6, 6>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 6, 6, 1, 6, 6> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 6, 6, 1, 6, 6> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 6, 6, 1, 6, 6> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >; _Scalar = double; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:80: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:59: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true>; typename Dest::Scalar = double]’
379 | dest.coeffRef(i) += alpha * (lhs.row(i).cwiseProduct(actual_rhs.transpose())).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from ‘static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>; Dest = Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false>; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]’
207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
| ~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:80: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:59: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true>; typename Dest::Scalar = double]’
379 | dest.coeffRef(i) += alpha * (lhs.row(i).cwiseProduct(actual_rhs.transpose())).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from ‘static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>; Rhs = Eigen::Matrix<double, 14, 10, 0, 14, 10>; Dest = Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false>; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]’
207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
| ~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 5, 1, 3, 5>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 5, 1, 3, 5>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 3, 5, 1, 3, 5> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 3, 5, 1, 3, 5> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 5, 1, 3, 5> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:70:21: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
70 | Real pen = tmp.dot(dataProblem_.getP()*tmp);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; U = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:70:21: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
70 | Real pen = tmp.dot(dataProblem_.getP()*tmp);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:74:22: required from ‘Eigen::Matrix<double, (mydim + 1), 1> Element<NNODES, mydim, ndim>::getBaryCoordinates(const Point<ndim>&) const [with int NNODES = 3; int mydim = 2; int ndim = 2]’
74 | return makeBaryCoord(M_invJ_ * (point.eigenConstView() - points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:25: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 3; int mydim = 2; int ndim = 2; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 2, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:190:22: required from ‘Eigen::Matrix<double, 3, 1> Element<NNODES, 2, 3>::getBaryCoordinates(const Point<3>&) const [with int NNODES = 3]’
190 | return makeBaryCoord(M_invJ_ * (point.eigenConstView()-points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:213:35: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
213 | Eigen::Matrix<Real,3,1> lambda = getBaryCoordinates(point);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:74:22: required from ‘Eigen::Matrix<double, (mydim + 1), 1> Element<NNODES, mydim, ndim>::getBaryCoordinates(const Point<ndim>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3]’
74 | return makeBaryCoord(M_invJ_ * (point.eigenConstView() - points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:25: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:268:7: required from ‘Eigen::MapBase<Derived, 1>::ScalarWithConstIfNotLvalue& Eigen::MapBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true>; ScalarWithConstIfNotLvalue = double; Eigen::Index = long int]’
15 | EIGEN_STATIC_ASSERT((int(internal::evaluator<Derived>::Flags) & LinearAccessBit) || Derived::IsVectorAtCompileTime, \
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:20: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true>; typename Dest::Scalar = double]’
379 | dest.coeffRef(i) += alpha * (lhs.row(i).cwiseProduct(actual_rhs.transpose())).sum();
| ~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 4, 4>, 4, 1, true>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>; Scalar = double]’
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 4, 4>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>; Scalar = double]’
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 4, 4>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true>; U = Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true>; U = Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >, 4, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >, 4, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >, 4, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >, 4, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >, 4, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4>, 1, 4, false> >, 4, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 14, 1, 0, 14, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 14, 1, 0, 14, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 14, 1, 0, 14, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 14, 1, 0, 14, 1>; Scalar = double]’
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, 14, 1, 0, 14, 1>]’
548 | return setConstant(Scalar(0));
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:16: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >; _Scalar = double; int _Rows = 14; int _Cols = 1; int _Options = 0; int _MaxRows = 14; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >; _Scalar = double; int _Rows = 14; int _Cols = 1; int _Options = 0; int _MaxRows = 14; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >; _Scalar = double; int _Rows = 14; int _Cols = 1; int _Options = 0; int _MaxRows = 14; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:268:7: required from ‘Eigen::MapBase<Derived, 1>::ScalarWithConstIfNotLvalue& Eigen::MapBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true>; ScalarWithConstIfNotLvalue = double; Eigen::Index = long int]’
15 | EIGEN_STATIC_ASSERT((int(internal::evaluator<Derived>::Flags) & LinearAccessBit) || Derived::IsVectorAtCompileTime, \
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:20: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true>; typename Dest::Scalar = double]’
379 | dest.coeffRef(i) += alpha * (lhs.row(i).cwiseProduct(actual_rhs.transpose())).sum();
| ~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 10, 1, true>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>; Scalar = double]’
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 10, 10, 0, 10, 10>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 10, 0, 14, 10>; Scalar = double]’
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 10, 10, 0, 10, 10>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 10, 0, 14, 10>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true>; U = Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true>; U = Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >, 10, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >, 10, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >, 10, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >, 10, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >, 10, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 10, 10, 0, 10, 10>, 1, 10, false> >, 10, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Matrix<double, 1, 2> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:54: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Matrix<double, 1, 2>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >]’
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:350:25: required from ‘Eigen::Matrix<double, 2, 1> Element<NNODES, 1, 2>::getBaryCoordinates(const Point<2>&) const [with int NNODES = 2]’
350 | return makeBaryCoord(M_invJ_ * (point.eigenConstView()-points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:372:40: required from ‘Point<2> Element<NNODES, 1, 2>::computeProjection(const Point<2>&) const [with int NNODES = 2]’
372 | Eigen::Matrix<Real, 2, 1> lambda = getBaryCoordinates(point);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:533:30: required from ‘void Eigen::PartialPivLU<MatrixType>::compute() [with _MatrixType = Eigen::Matrix<double, -1, -1>]’
533 | m_l1_norm = m_lu.cwiseAbs().colwise().sum().maxCoeff();
| ~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:133:14: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from ‘class Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0>’
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:533:46: required from ‘void Eigen::PartialPivLU<MatrixType>::compute() [with _MatrixType = Eigen::Matrix<double, -1, -1>]’
533 | m_l1_norm = m_lu.cwiseAbs().colwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:133:14: required from ‘Eigen::PartialPivLU<MatrixType>& Eigen::PartialPivLU<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
133 | compute();
| ~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:315:10: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 1, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long int, 1>; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = false]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:184:17: required from ‘static void Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride>::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&, Eigen::internal::GemmParallelInfo<Index>*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’
184 | pack_lhs(blockA, lhs.getSubMapper(i2,k2), actual_kc, actual_mc);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor<Scalar, Index, Gemm, Lhs, Rhs, Dest, BlockingType>::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo<Index>*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product<long int, double, 1, false, double, 0, false, 0, 1>; Lhs = Eigen::Matrix<double, 4, 14, 1, 4, 14>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>; Dest = Eigen::Matrix<double, 4, 4>; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 14, 1, true>]’
230 | Gemm::run(rows, cols, m_lhs.cols(),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
234 | m_actualAlpha, m_blocking, info);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = false; Functor = gemm_functor<double, long int, general_matrix_matrix_product<long int, double, 1, false, double, 0, false, 0, 1>, Eigen::Matrix<double, 4, 14, 1, 4, 14>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 4>, gemm_blocking_space<0, double, double, 4, 4, 14, 1, true> >; Index = long int]’
114 | func(0,rows, 0,cols);
| ~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 4, 4>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>; Scalar = double]’
508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 4, 4>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2256:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
2256 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2258:56: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
2258 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2259:62: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
2259 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size,
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2259:62: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2298:39: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
2298 | PacketBlock<HalfPacket> kernel_half;
| ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2298:39: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
2304 | PacketBlock<QuarterPacket> kernel_quarter;
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long int, 0>; int nr = 4; bool Conjugate = false; bool PanelMode = false]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:195:21: required from ‘static void Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride>::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&, Eigen::internal::GemmParallelInfo<Index>*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’
195 | pack_rhs(blockB, rhs.getSubMapper(k2,j2), actual_kc, actual_nc);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor<Scalar, Index, Gemm, Lhs, Rhs, Dest, BlockingType>::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo<Index>*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product<long int, double, 1, false, double, 0, false, 0, 1>; Lhs = Eigen::Matrix<double, 4, 14, 1, 4, 14>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>; Dest = Eigen::Matrix<double, 4, 4>; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 14, 1, true>]’
230 | Gemm::run(rows, cols, m_lhs.cols(),
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
234 | m_actualAlpha, m_blocking, info);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = false; Functor = gemm_functor<double, long int, general_matrix_matrix_product<long int, double, 1, false, double, 0, false, 0, 1>, Eigen::Matrix<double, 4, 14, 1, 4, 14>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, Eigen::Matrix<double, 4, 4>, gemm_blocking_space<0, double, double, 4, 4, 14, 1, true> >; Index = long int]’
114 | func(0,rows, 0,cols);
| ~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 4, 4>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>; Scalar = double]’
508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 4, 4>; Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
2459 | PacketBlock<Packet,(PacketSize%4)==0?4:PacketSize> kernel;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:70:21: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
70 | Real pen = tmp.dot(dataProblem_.getP()*tmp);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:70:21: required from ‘std::pair<double, double> FunctionalProblem<ORDER, mydim, ndim>::computeLlikPen_f(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
70 | Real pen = tmp.dot(dataProblem_.getP()*tmp);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:107:72: required from ‘void HeatProcess<ORDER, mydim, ndim>::computeStartingDensities() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
107 | std::tie(llik_[j], penTerm_[j]) = funcProblem_.computeLlikPen_f(init_proposals_[j]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:38:5: required from ‘HeatProcess<ORDER, mydim, ndim>::HeatProcess(const DataProblem<ORDER, mydim, ndim>&, const FunctionalProblem<ORDER, mydim, ndim>&) [with int ORDER = 1; int mydim = 2; int ndim = 2]’
38 | computeStartingDensities();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Global_Utilities/Include/Make_Unique.h:11:31: required from ‘std::unique_ptr<_Tp> fdaPDE::make_unique(Args&& ...) [with T = HeatProcess<1, 2, 2>; Args = {DataProblem<1, 2, 2>&, FunctionalProblem<1, 2, 2>&}]’
11 | return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Initialization_Skeleton.h:31:128: required from ‘SEXPREC* DE_init_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, UInt) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>; UInt = int]’
31 | std::unique_ptr<DensityInitialization<ORDER, mydim, ndim>> densityInit = fdaPDE::make_unique<HeatProcess<ORDER, mydim, ndim>>(dataProblem, functionalProblem);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:100:43: required from here
100 | return(DE_init_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, init, init_fold));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:104: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, 14, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >; _Scalar = double; int _Rows = 14; int _Cols = 1; int _Options = 0; int _MaxRows = 14; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false>; U = Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >; _Scalar = double; int _Rows = 14; int _Cols = 1; int _Options = 0; int _MaxRows = 14; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, 14, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, 1, 14, true>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:1003:59: required from ‘struct Eigen::internal::permutation_matrix_product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, false, Eigen::DenseShape>’
1003 | typedef typename nested_eval<ExpressionType, 1>::type MatrixType;
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:1063:72: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::PermutationShape, MatrixShape, ProductTag>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>; Lhs = Eigen::PermutationMatrix<-1, -1, int>; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>; int ProductTag = 7; MatrixShape = Eigen::DenseShape]’
1063 | permutation_matrix_product<Rhs, OnTheLeft, false, MatrixShape>::run(dst, lhs, rhs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>; Lhs = Eigen::PermutationMatrix<-1, -1, int>; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>; int Options = 2; Scalar = double; SrcXprType = Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2>]’
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>; Src = Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 2>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> >, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Ref.h:44:50: required from ‘struct Eigen::internal::traits<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >::match<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >’
44 | DerivedAlignment = int(evaluator<Derived>::Alignment),
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Ref.h:288:101: required by substitution of ‘template<class Derived> Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >::Ref(const Eigen::DenseBase<Derived>&, typename Eigen::internal::enable_if<(bool)(Eigen::internal::traits<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >::match<Derived>::MatchAtCompileTime), Derived>::type*) [with Derived = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>]’
288 | typename internal::enable_if<bool(Traits::template match<Derived>::MatchAtCompileTime),Derived>::type* = 0);
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:463:17: required from ‘static Eigen::Index Eigen::internal::partial_lu_impl<Scalar, StorageOrder, PivIndex, SizeAtCompileTime>::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; int SizeAtCompileTime = -1; Eigen::Index = long int]’
463 | BlockType A_0 = lu.block(0,0,rows,k);
| ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:519:17: required from ‘void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]’
515 | partial_lu_impl
| ~~~~~~~~~~~~~~~
516 | < typename MatrixType::Scalar, MatrixType::Flags&RowMajorBit?RowMajor:ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
517 | typename TranspositionType::StorageIndex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
518 | EIGEN_SIZE_MIN_PREFER_FIXED(MatrixType::RowsAtCompileTime,MatrixType::ColsAtCompileTime)>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
519 | ::blocked_lu(lu.rows(), lu.cols(), &lu.coeffRef(0,0), lu.outerStride(), &row_transpositions.coeffRef(0), nb_transpositions);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:543:31: required from ‘void Eigen::PartialPivLU<MatrixType>::compute() [with _MatrixType = Eigen::Matrix<double, -1, -1>]’
543 | internal::partial_lu_inplace(m_lu, m_rowsTranspositions, nb_transpositions);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:133:14: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:495:30: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >’
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:587:39: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Eigen::PartialPivLU<MatrixType> >, Eigen::internal::assign_op<typename DstXprType::Scalar, typename Eigen::PartialPivLU<MatrixType>::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename Eigen::PartialPivLU<MatrixType>::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Inverse<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> > >; typename DstXprType::Scalar = double; typename Eigen::PartialPivLU<MatrixType>::Scalar = double]’
587 | dst = src.nestedExpression().solve(MatrixType::Identity(src.rows(), src.cols()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >; _Scalar = double; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >; _Scalar = double; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >; _Scalar = double; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>; Rhs = Eigen::Matrix<double, 6, 6, 0, 6, 6>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, 6, 6, 0, 6, 6>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >; _Scalar = double; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, 14, 4, 0, 14, 4>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; Rhs = Eigen::Matrix<double, 14, 10, 0, 14, 10>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, 14, 10, 0, 14, 10>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Scalar = double]’
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::DenseShape, Eigen::DenseShape, 7>’
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Scalar = double]’
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>; Rhs = Eigen::Matrix<double, 6, 3, 0, 6, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, 6, 3, 0, 6, 3>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:377:43: required from ‘static Eigen::Index Eigen::internal::partial_lu_impl<Scalar, StorageOrder, PivIndex, SizeAtCompileTime>::unblocked_lu(MatrixTypeRef&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; int SizeAtCompileTime = -1; Eigen::Index = long int; MatrixTypeRef = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
377 | = lu.col(k).tail(rows-k).unaryExpr(Scoring()).maxCoeff(&row_of_biggest_in_col);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:439:26: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0, 5>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:400:114: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 1, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, Eigen::Matrix<double, 3, 2>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:402:50: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:197:39: required from ‘Element<NNODES, 2, 3>::Element(UInt, const elementPoints&) [with int NNODES = 3; UInt = int; elementPoints = std::array<Point<3>, 3>]’
197 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; meshElement = Element<3, 2, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >; _Scalar = double; int _Rows = 14; int _Cols = 1; int _Options = 0; int _MaxRows = 14; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 1, 10, false> >, const Eigen::Block<const Eigen::Matrix<double, 10, 1, 0, 10, 1>, 10, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 14, 10, 0, 14, 10>, Eigen::Matrix<double, 10, 1, 0, 10, 1>, 0> > >; _Scalar = double; int _Rows = 14; int _Cols = 1; int _Options = 0; int _MaxRows = 14; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> > >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> >, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> > >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:39: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:299:46: required from ‘Element<NNODES, 1, 2>::Element(UInt, const elementPoints&) [with int NNODES = 2; UInt = int; elementPoints = std::array<Point<2>, 2>]’
299 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:173:12: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::getElement(UInt) const [with int ORDER = 1; meshElement = Element<2, 1, 2>; UInt = int]’
173 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> > >, const Eigen::Matrix<double, 2, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> > >, const Eigen::Matrix<double, 2, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> > >, const Eigen::Matrix<double, 2, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> > >, const Eigen::Matrix<double, 2, 1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, 2, 1> > >, const Eigen::Matrix<double, 2, 1> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:54: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 2, 1> >; Rhs = Eigen::Matrix<double, 2, 1>]’
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:299:46: required from ‘Element<NNODES, 1, 2>::Element(UInt, const elementPoints&) [with int NNODES = 2; UInt = int; elementPoints = std::array<Point<2>, 2>]’
299 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:173:12: required from ‘MeshHandler<ORDER, 1, 2>::meshElement MeshHandler<ORDER, 1, 2>::getElement(UInt) const [with int ORDER = 1; meshElement = Element<2, 1, 2>; UInt = int]’
173 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 1; int ndim = 2; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<2>, std::allocator<Point<2> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:22: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>; Rhs = Eigen::Matrix<double, 5, 2, 0, 5, 2>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, 5, 2, 0, 5, 2>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>; Rhs = Eigen::Matrix<double, 5, 2, 0, 5, 2>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, 5, 2, 0, 5, 2>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>; Rhs = Eigen::Matrix<double, 5, 3, 0, 5, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, 5, 3, 0, 5, 3>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >; _Scalar = double; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 6, 1, 6, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 6, 0, 6, 6>, 6, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 6, 0, 6, 6>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 6, 0, 6, 6> > >; _Scalar = double; int _Rows = 6; int _Cols = 6; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:66:38: required from here
66 | return(DE_skeleton<2, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:527:76: required from ‘struct Eigen::internal::product_evaluator<Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1>, 3, Eigen::DenseShape, Eigen::DenseShape, double, double>’
527 | typedef typename internal::nested_eval<Rhs,Lhs::RowsAtCompileTime>::type RhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:29:8: required from ‘struct Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1> >’
29 | struct evaluator<Product<Lhs, Rhs, Options> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1>; Functor = assign_op<double, double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 2>, Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:104: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 4, 14, 1, 4, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 4, 0, 14, 4>, 14, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 4, 0, 14, 4>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 4> > >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 10, 14, 1, 10, 14>, 1, 14, true> >, const Eigen::Block<const Eigen::Matrix<double, 14, 10, 0, 14, 10>, 14, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 14, 1, 0, 14, 1> >, 1>, Eigen::Matrix<double, 14, 10, 0, 14, 10>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 10, 0, 10, 10> > >; _Scalar = double; int _Rows = 10; int _Cols = 10; int _Options = 0; int _MaxRows = 10; int _MaxCols = 10]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 3; int ndim = 3]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:74:44: required from here
74 | return(DE_skeleton<2, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:907:22: required from ‘void Eigen::internal::call_restricted_packet_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>; Func = assign_op<double, double>]’
907 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:47: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::eval_dynamic_impl(Dst&, const LhsT&, const RhsT&, const Func&, const Scalar&, Eigen::internal::false_type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; LhsT = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; RhsT = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op<double, double>; Scalar = double; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
462 | call_restricted_packet_assignment_no_alias(dst, lhs.lazyProduct(rhs), func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:446:22: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::eval_dynamic(Dst&, const Lhs&, const Rhs&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op<double, double>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
446 | eval_dynamic_impl(dst,
| ~~~~~~~~~~~~~~~~~^~~~~
447 | blas_traits<Lhs>::extract(lhs).template conjugateIf<ConjLhs>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
448 | blas_traits<Rhs>::extract(rhs).template conjugateIf<ConjRhs>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
449 | func,
| ~~~~~
450 | actualAlpha,
| ~~~~~~~~~~~~
451 | typename conditional<HasScalarFactor,true_type,false_type>::type());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:441:32: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
441 | lazyproduct::eval_dynamic(dst, lhs, rhs, internal::assign_op<typename Dst::Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>]’
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, -1, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, Eigen::Matrix<double, -1, -1>, Eigen::DenseShape, Eigen::DenseShape, 7>’
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >’
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 6, 1, 3, 6>, 1, 6, true> >, const Eigen::Block<const Eigen::Matrix<double, 6, 3, 0, 6, 3>, 6, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 1>, Eigen::Matrix<double, 6, 3, 0, 6, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 2, 1>, 2, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 5, 2, 0, 5, 2>; Rhs = Eigen::Matrix<double, 2, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Matrix<double, 5, 2, 0, 5, 2>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, 2, 1>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 5, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 2, 0, 5, 2>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 1>, 3, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 5, 3, 0, 5, 3>; Rhs = Eigen::Matrix<double, 3, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Matrix<double, 5, 3, 0, 5, 3>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, 3, 1>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 5, 1, 3, 5>, 1, 5, true> >, const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 5, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, 5, 1, 0, 5, 1> >, 1>, Eigen::Matrix<double, 5, 3, 0, 5, 3>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:95:18: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
95 | sub_int3 = dataProblem_.getPsiQuad().transpose() * sub_expg.asDiagonal() * dataProblem_.getPsiQuad() * tri_activated.getMeasure();
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 1, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from ‘struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>’
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51: required from ‘class Eigen::internal::visitor_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
79 | CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from ‘struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>’
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51: required from ‘class Eigen::internal::visitor_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
79 | CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17: required from ‘void Eigen::DenseBase<Derived>::visit(Visitor&) const [with Visitor = Eigen::internal::max_coeff_visitor<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, 0>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]’
123 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Visitor.h:374:14: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:80: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:59: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]’
379 | dest.coeffRef(i) += alpha * (lhs.row(i).cwiseProduct(actual_rhs.transpose())).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from ‘static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>; Rhs = Eigen::Matrix<double, -1, -1>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]’
207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
| ~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:72: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Functor = swap_assign_op<double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Src = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Func = swap_assign_op<double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Src = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Func = swap_assign_op<double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:424:22: required from ‘void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Derived = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>]’
424 | call_assignment(derived(), other.const_cast_derived(), internal::swap_assign_op<Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:483:24: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 30 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Scalar = double]’
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:464:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
464 | scaleAndAddTo(dst, lhs, rhs, Scalar(-1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 30 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>’
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::DenseShape, Eigen::DenseShape, 7>’
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Scalar = double]’
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:464:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
464 | scaleAndAddTo(dst, lhs, rhs, Scalar(-1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 3>, 1, 3, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:74:22: required from ‘Eigen::Matrix<double, (mydim + 1), 1> Element<NNODES, mydim, ndim>::getBaryCoordinates(const Point<ndim>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3]’
74 | return makeBaryCoord(M_invJ_ * (point.eigenConstView() - points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:25: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:74:22: required from ‘Eigen::Matrix<double, (mydim + 1), 1> Element<NNODES, mydim, ndim>::getBaryCoordinates(const Point<ndim>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3]’
74 | return makeBaryCoord(M_invJ_ * (point.eigenConstView() - points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:25: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Matrix<double, 3, 3>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> > >; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:74:22: required from ‘Eigen::Matrix<double, (mydim + 1), 1> Element<NNODES, mydim, ndim>::getBaryCoordinates(const Point<ndim>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3]’
74 | return makeBaryCoord(M_invJ_ * (point.eigenConstView() - points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:25: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 2, 0, 5, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Matrix<double, 2, 1>, 2, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 2, 0, 5, 2>, Eigen::Matrix<double, 2, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:76:44: required from here
76 | return(DE_skeleton<1, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 5, 3, 0, 5, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, 5, 3, 0, 5, 3>, Eigen::Matrix<double, 3, 1>, 0> > >; _Scalar = double; int _Rows = 5; int _Cols = 1; int _Options = 0; int _MaxRows = 5; int _MaxCols = 1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:91:104: required from ‘MatrixXr FunctionalProblem<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
91 | Eigen::Matrix<Real, Integrator::NNODES, 1> expg = (dataProblem_.getPsiQuad()*sub_g).array().exp();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:112:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
112 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 2; int mydim = 1; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 2; int mydim = 1; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:78:44: required from here
78 | return(DE_skeleton<2, 1, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Functor = swap_assign_op<double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Src = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Func = swap_assign_op<double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Src = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Func = swap_assign_op<double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:424:22: required from ‘void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>]’
424 | call_assignment(derived(), other.const_cast_derived(), internal::swap_assign_op<Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:1033:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:268:7: required from ‘Eigen::MapBase<Derived, 1>::ScalarWithConstIfNotLvalue& Eigen::MapBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; ScalarWithConstIfNotLvalue = double; Eigen::Index = long int]’
15 | EIGEN_STATIC_ASSERT((int(internal::evaluator<Derived>::Flags) & LinearAccessBit) || Derived::IsVectorAtCompileTime, \
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:20: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]’
379 | dest.coeffRef(i) += alpha * (lhs.row(i).cwiseProduct(actual_rhs.transpose())).sum();
| ~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Scalar = double]’
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>]’
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 29 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:274:18: required from ‘void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const false_type&) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>; Func = generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]’
274 | evaluator<Rhs> rhsEval(rhs);
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:329:41: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 5>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>]’
329 | internal::outer_product_selector_run(dst, lhs, rhs, sub(), is_row_major<Dst>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>]’
178 | generic_product_impl<Lhs, Rhs>::subTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>; Func = sub_assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/NoAlias.h:59:31: required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; StorageBase = Eigen::MatrixBase]’
59 | call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:400:77: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 30 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:280:48: required from ‘void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const false_type&) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>; Func = generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]’
280 | func(dst.col(j), rhsEval.coeff(Index(0),j) * actual_lhs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:329:41: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Functor = assign_op<double, double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Src = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Src = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>; Src = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, -1, 1, true>, 1, 1, false>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2, 8>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:234:28: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 2>, 1, 2, false, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 29 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:104: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:104: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 29 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:104: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 2>; Rhs = Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Matrix<double, 3, 2>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:104: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 29 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:74:22: required from ‘Eigen::Matrix<double, (mydim + 1), 1> Element<NNODES, mydim, ndim>::getBaryCoordinates(const Point<ndim>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3]’
74 | return makeBaryCoord(M_invJ_ * (point.eigenConstView() - points_[0].eigenConstView()));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:147:25: required from ‘Real Element<NNODES, mydim, ndim>::evaluate_point(const Point<ndim>&, const Eigen::Matrix<double, ndim, 1>&) const [with int NNODES = 4; int mydim = 3; int ndim = 3; Real = double]’
147 | return evaluate_point(getBaryCoordinates(point), coefficients);
| ^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:126:50: required from ‘SpMat DataProblem<ORDER, mydim, ndim>::computePsi(const std::vector<int>&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; SpMat = Eigen::SparseMatrix<double>]’
126 | Real evaluator = tri_activated.evaluate_point(deData_.data(*it), Eigen::Matrix<Real,EL_NNODES,1>::Unit(node));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:42:22: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*]’
42 | GlobalPsi_ = computePsi(v);
| ^~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 3; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:72:38: required from here
72 | return(DE_skeleton<1, 3, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = add_assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = add_assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>]’
177 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:296:25: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SparseShape, Eigen::SparseShape, ProductType>::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix<double>; Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; int ProductType = 8]’
43 | evalTo(dst, lhs, rhs, typename evaluator_traits<Dest>::Shape());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:174:51: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::Product<Lhs, Rhs, 2>&) [with Lhs = Eigen::Transpose<Eigen::SparseMatrix<double> >; Rhs = Eigen::Solve<Eigen::SparseLU<Eigen::SparseMatrix<double> >, Eigen::SparseMatrix<double> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
174 | internal::generic_product_impl<Lhs, Rhs>::evalTo(dst,src.lhs(),src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:276:60: required from ‘void DataProblem_time<ORDER, mydim, ndim>::fillPenaltySpace() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
276 | Ps_ = (R1_temp).transpose()*factorized_R0.solve(R1_temp); // Ps_ == R1_^t * R0_^{-1} * R1_
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:197:5: required from ‘DataProblem_time<ORDER, mydim, ndim>::DataProblem_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::vector<double>&, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*]’
197 | fillPenaltySpace();
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:35:42: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
35 | DataProblem_time<ORDER, mydim, ndim> dataProblem(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda,
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 29 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true> >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:114:1: required from ‘ResultType Eigen::internal::member_sum<ResultType, Scalar>::operator()(const XprType&) const [with XprType = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; ResultType = double; Scalar = double]’
97 | { return mat.MEMBER(); } \
| ~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:21: required from ‘const Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::Scalar Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::coeff(Eigen::Index) const [with ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 0; Scalar = double; Eigen::Index = long int]’
183 | return m_functor(m_arg.template subVector<DirectionType(Direction)>(index));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:177:17: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, 1>’
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, 3>’
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 30 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, -1, -1>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >; Eigen::Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > > >; Scalar = double]’
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >; typename Eigen::internal::traits<T>::Scalar = double]’
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:88: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]’
379 | dest.coeffRef(i) += alpha * (lhs.row(i).cwiseProduct(actual_rhs.transpose())).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Scalar = double]’
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 31 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:197:39: required from ‘Element<NNODES, 2, 3>::Element(UInt, const elementPoints&) [with int NNODES = 3; UInt = int; elementPoints = std::array<Point<3>, 3>]’
197 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; meshElement = Element<3, 2, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true>, Eigen::Dense>’
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >’
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 29 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:197:39: required from ‘Element<NNODES, 2, 3>::Element(UInt, const elementPoints&) [with int NNODES = 3; UInt = int; elementPoints = std::array<Point<3>, 3>]’
197 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; meshElement = Element<3, 2, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true>, 2>’
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true>, 0>’
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 2>, 3, 1, true, true>’
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 31 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:197:39: required from ‘Element<NNODES, 2, 3>::Element(UInt, const elementPoints&) [with int NNODES = 3; UInt = int; elementPoints = std::array<Point<3>, 3>]’
197 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; meshElement = Element<3, 2, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 2> >; Rhs = Eigen::Matrix<double, 3, 2>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 2> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, 3, 2>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:197:39: required from ‘Element<NNODES, 2, 3>::Element(UInt, const elementPoints&) [with int NNODES = 3; UInt = int; elementPoints = std::array<Point<3>, 3>]’
197 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; meshElement = Element<3, 2, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 31 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:104: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 1, 2, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:206:104: required from ‘bool Element<NNODES, 2, 3>::isPointInside(const Point<3>&) const [with int NNODES = 3]’
206 | (M_J_*lambda.template tail<2>() + points_[0].eigenConstView() - point.eigenConstView()).squaredNorm() < tolerance;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects_imp.h:267:5: required from ‘Point<3> Element<NNODES, 2, 3>::computeProjection(const Point<3>&) const [with int NNODES = 3]’
267 | if(isPointInside(res))
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:72: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; Eigen::Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >; Scalar = double]’
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; Derived = Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Eigen::Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >; Scalar = double]’
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]’
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 1, -1, true>, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Block<const Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; Eigen::Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true> >; Scalar = double]’
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:114:1: required from ‘ResultType Eigen::internal::member_sum<ResultType, Scalar>::operator()(const XprType&) const [with XprType = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; ResultType = double; Scalar = double]’
97 | { return mat.MEMBER(); } \
| ~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:21: required from ‘const Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::Scalar Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::coeff(Eigen::Index) const [with ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 0; Scalar = double; Eigen::Index = long int]’
183 | return m_functor(m_arg.template subVector<DirectionType(Direction)>(index));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:177:17: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 29 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 30 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, Eigen::internal::IndexBased, double>’
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> > >’
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> > >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:197:39: required from ‘Element<NNODES, 2, 3>::Element(UInt, const elementPoints&) [with int NNODES = 3; UInt = int; elementPoints = std::array<Point<3>, 3>]’
197 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; meshElement = Element<3, 2, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> >’
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> > >’
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> > >’
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 2> >, 1, 3, true> >, const Eigen::Block<const Eigen::Matrix<double, 3, 2>, 3, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 30 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
Density_Estimation/Source/../../Skeletons/Include/../../FE_Assemblers_Solvers/Include/../../Mesh/Include/Mesh_Objects.h:197:39: required from ‘Element<NNODES, 2, 3>::Element(UInt, const elementPoints&) [with int NNODES = 3; UInt = int; elementPoints = std::array<Point<3>, 3>]’
197 | Identifier(id), points_(points) {computeProperties();}
| ^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Mesh/Include/Mesh_imp.h:25:9: required from ‘MeshHandler<ORDER, mydim, ndim>::meshElement MeshHandler<ORDER, mydim, ndim>::getElement(UInt) const [with int ORDER = 1; int mydim = 2; int ndim = 3; meshElement = Element<3, 2, 3>; UInt = int]’
25 | return meshElement(id, elPoints);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/../../FE_Assemblers_Solvers/Include/Projection_imp.h:53:48: required from ‘typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type projection<ORDER, mydim, ndim>::computeProjection() [with bool isManifold = true; int ORDER = 1; int mydim = 2; int ndim = 3; typename std::enable_if<isManifold, std::vector<Point<ndim> > >::type = std::vector<Point<3>, std::allocator<Point<3> > >]’
53 | Point<ndim> proj = mesh_.getElement(elem).computeProjection(deData_[i]);
| ~~~~~~~~~~~~~~~~^~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Data_Problem_imp.h:17:42: required from ‘DataProblem<ORDER, mydim, ndim>::DataProblem(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, bool) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*]’
17 | data = projection.computeProjection();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:24:34: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 3; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
24 | DataProblem<ORDER, mydim, ndim> dataProblem(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rsearch, Rmesh, Rinference);
| ^~~~~~~~~~~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:68:38: required from here
68 | return(DE_skeleton<1, 2, 3>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = sub_assign_op<double, double>]’
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = sub_assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>]’
164 | call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:305:153: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Eigen::Index = long int]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >; Scalar = double]’
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:75: required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, -1, -1>; CoeffReturnType = double; Eigen::Index = long int]’
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: required from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 1; Eigen::Index = long int]’
654 | m_functor.assignCoeff(m_dst.coeffRef(row,col), m_src.coeff(row,col));
| ~~~~~~~~~~~^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:668:16: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
225 | return Base::_set(other);
| ~~~~~~~~~~^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:220:22: required from ‘MatrixXr FunctionalProblem_time<ORDER, mydim, ndim>::computellikLaplacian(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 2; MatrixXr = Eigen::Matrix<double, -1, -1>; VectorXr = Eigen::Matrix<double, -1, 1>]’
220 | sub_int3 = Phi_kronecker_Psi.transpose() * sub_expg.asDiagonal() *
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | Phi_kronecker_Psi * tri_activated.getMeasure()*
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
222 | (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:276:21: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
276 | MatrixXr int3 = computellikLaplacian(g);
| ^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:79:50: required from ‘void FEDE_time<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
79 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_S, bestLambda_T);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton_Time.h:50:15: required from ‘SEXPREC* DE_skeleton_time(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
50 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:168:49: required from here
168 | return(DE_skeleton_time<1, 2, 2>(Rdata, Rdata_time, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rlambda_time, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rmesh_time, Rsearch, RisTimeDiscrete, RflagMass, RflagLumped, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false, false>’
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false, Eigen::Dense>’
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>’
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:1050:11: [ skipping 35 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Functor = swap_assign_op<double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Func = swap_assign_op<double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Func = swap_assign_op<double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:424:22: required from ‘void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]’
424 | call_assignment(derived(), other.const_cast_derived(), internal::swap_assign_op<Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:1033:18: [ skipping 35 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false> >’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>; Functor = assign_op<double, double>]’
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>; Func = assign_op<double, double>]’
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>]’
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 36 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
423 | : Base(other.derived())
| ^
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:115:32: required from ‘std::pair<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeCovariance_CI(const VectorXr&, Real) const [with int ORDER = 1; int mydim = 2; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
115 | MatrixXr gamma_inv = (2/n) * gamma.inverse();
| ~~~~~~^~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/FE_Density_Estimation_imp.h:36:50: required from ‘void FEDE<ORDER, mydim, ndim>::apply() [with int ORDER = 1; int mydim = 2; int ndim = 2]’
36 | g_CI_ = funcProblem_.computeCovariance_CI(gcoeff_, bestLambda_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/DE_Skeleton.h:37:12: required from ‘SEXPREC* DE_skeleton(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, const std::string&, const std::string&, const std::string&) [with int ORDER = 1; int mydim = 2; int ndim = 2; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]’
37 | fede.apply();
| ~~~~~~~~~~^~
Density_Estimation/Source/Rfun_Density_Estimation.cpp:64:38: required from here
64 | return(DE_skeleton<1, 2, 2>(Rdata, Rorder, Rscaling, Rfvec, RheatStep, RheatIter, Rlambda, Rnfolds, Rnsim, RstepProposals, Rtol1, Rtol2, Rprint, Rmesh, Rsearch, Rinference, step_method, direction_method, preprocess_method));
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:329:47: required from ‘const VectorXr* HeatProcess_time<ORDER, mydim, ndim>::chooseInitialization(Real, Real) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double]’
329 | VectorXr sum = llik_ + lambda_S*penSterm_ + lambda_T*penTterm_;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Density_Initialization_imp.h:326:17: required from here
326 | const VectorXr* HeatProcess_time<ORDER, mydim, ndim>::chooseInitialization(Real lambda_S, Real lambda_T) const
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >’
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:67:37: required from ‘VectorXr DirectionConjugateGradient<ORDER, mydim, ndim, T>::computeDirection(const VectorXr&, const VectorXr&) [with int ORDER = 2; int mydim = 3; int ndim = 3; T = FunctionalProblem_time<2, 3, 3>; VectorXr = Eigen::Matrix<double, -1, 1>]’
67 | beta = (grad.squaredNorm()) / (gradOld_.squaredNorm());
| ~~~~~~~~~~~~~~~~~^~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:50:10: required from here
50 | VectorXr DirectionConjugateGradient<ORDER, mydim, ndim, T>::computeDirection(const VectorXr& g, const VectorXr& grad){
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >, Eigen::SparseMatrix<double>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >, Eigen::SparseMatrix<double>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >, Eigen::SparseMatrix<double>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >, Eigen::SparseMatrix<double>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >, Eigen::SparseMatrix<double>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Transpose<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >, Eigen::SparseMatrix<double>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:260:59: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double, double> FunctionalProblem_time<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, Real, const SpMat&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
260 | VectorXr grad1 = - VectorXr::Constant(n,1).transpose()*Upsilon;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:330:71: required from ‘void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
330 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l_S), this->dataProblem_.getLambda_time(l_T), Upsilon_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:309:6: required from here
309 | void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Upsilon_train,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::SparseMatrix<double>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::SparseMatrix<double>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::SparseMatrix<double>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::SparseMatrix<double>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::SparseMatrix<double>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::SparseMatrix<double>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:263:40: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double, double> FunctionalProblem_time<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, Real, const SpMat&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
263 | VectorXr grad3_S = 2*g.transpose() * K1;
| ~~~~~~~~~~~~~~~~^~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:330:71: required from ‘void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
330 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l_S), this->dataProblem_.getLambda_time(l_T), Upsilon_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:309:6: required from here
309 | void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Upsilon_train,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:266:56: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double, double> FunctionalProblem_time<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, Real, const SpMat&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
266 | VectorXr grad = grad1 + grad2 + lambda_S * grad3_S + lambda_T * grad3_T;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:330:71: required from ‘void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
330 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l_S), this->dataProblem_.getLambda_time(l_T), Upsilon_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:309:6: required from here
309 | void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Upsilon_train,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:54:34: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
54 | VectorXr grad3 = 2*g.transpose()*dataProblem_.getP();
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 1; int ndim = 2; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, -1, 1>; U = Eigen::Matrix<double, -1, 1>; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:217:35: required from ‘VectorXr DirectionLBFGS<ORDER, mydim, ndim, T>::computeDirection(const VectorXr&, const VectorXr&) [with int ORDER = 2; int mydim = 3; int ndim = 3; T = FunctionalProblem_time<2, 3, 3>; VectorXr = Eigen::Matrix<double, -1, 1>]’
217 | alpha_[j] = (s_[j].dot(direction_)) / ys_[j];
| ~~~~~~~~~~^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:195:10: required from here
195 | VectorXr DirectionLBFGS<ORDER, mydim, ndim, T>::computeDirection(const VectorXr& g, const VectorXr& grad){
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, -1, 1>; U = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; bool NeedToTranspose = false; ResScalar = double]’
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:71:29: required from ‘VectorXr DirectionConjugateGradient<ORDER, mydim, ndim, T>::computeDirection(const VectorXr&, const VectorXr&) [with int ORDER = 2; int mydim = 3; int ndim = 3; T = FunctionalProblem_time<2, 3, 3>; VectorXr = Eigen::Matrix<double, -1, 1>]’
71 | beta = (grad.dot(grad - gradOld_)) / (gradOld_.squaredNorm());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Descent_Direction_imp.h:50:10: required from here
50 | VectorXr DirectionConjugateGradient<ORDER, mydim, ndim, T>::computeDirection(const VectorXr& g, const VectorXr& grad){
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:169:54: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
169 | sub_int2 = Phi_kronecker_Psi.transpose() *
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
170 | expg.cwiseProduct(weights_kronecker) * tri_activated.getMeasure() * (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:249:27: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double, double> FunctionalProblem_time<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, Real, const SpMat&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
249 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:330:71: required from ‘void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
330 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l_S), this->dataProblem_.getLambda_time(l_T), Upsilon_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:309:6: required from here
309 | void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Upsilon_train,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:170:61: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
169 | sub_int2 = Phi_kronecker_Psi.transpose() *
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
170 | expg.cwiseProduct(weights_kronecker) * tri_activated.getMeasure() * (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:249:27: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double, double> FunctionalProblem_time<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, Real, const SpMat&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
249 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:330:71: required from ‘void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
330 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l_S), this->dataProblem_.getLambda_time(l_T), Upsilon_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:309:6: required from here
309 | void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Upsilon_train,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:170:90: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
169 | sub_int2 = Phi_kronecker_Psi.transpose() *
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
170 | expg.cwiseProduct(weights_kronecker) * tri_activated.getMeasure() * (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:249:27: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double, double> FunctionalProblem_time<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, Real, const SpMat&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
249 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:330:71: required from ‘void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
330 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l_S), this->dataProblem_.getLambda_time(l_T), Upsilon_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:309:6: required from here
309 | void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Upsilon_train,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:170:183: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem_time<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
169 | sub_int2 = Phi_kronecker_Psi.transpose() *
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
170 | expg.cwiseProduct(weights_kronecker) * tri_activated.getMeasure() * (dataProblem_time_.getMesh_time()[time_step+1]-dataProblem_time_.getMesh_time()[time_step])/2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:249:27: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double, double> FunctionalProblem_time<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, Real, const SpMat&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
249 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:330:71: required from ‘void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
330 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l_S), this->dataProblem_.getLambda_time(l_T), Upsilon_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:309:6: required from here
309 | void RightCrossValidation_time<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Upsilon_train,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:53: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 1; int ndim = 2; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 3, 0, 5, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:115: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 2; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 1; int ndim = 2; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:53: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 1; int mydim = 1; int ndim = 2; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 5, 2, 0, 5, 2> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 5, 1, 0, 5, 1>, const Eigen::Map<const Eigen::Matrix<double, 5, 1, 0, 5, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:115: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 1; int mydim = 1; int ndim = 2; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 1; int mydim = 1; int ndim = 2; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0, 7>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:53: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:115: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 10, 0, 14, 10> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 10, 1, 0, 10, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:115: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 2; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:53: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:115: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 14, 4, 0, 14, 4> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 14, 1, 0, 14, 1>, const Eigen::Map<const Eigen::Matrix<double, 14, 1, 0, 14, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 4, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:115: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 1; int mydim = 3; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 1; int mydim = 3; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:53: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 2; int mydim = 2; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> >’
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> > > >’
38 | >::type Scalar;
| ^~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:115: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 2; int mydim = 2; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 6, 0, 6, 6> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:115: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 2; int mydim = 2; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 2; int mydim = 2; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 2; int mydim = 2; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0> >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0, 3>’
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>’
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:29:53: required from ‘std::pair<double, Eigen::Matrix<double, -1, 1> > FunctionalProblem<ORDER, mydim, ndim>::computeIntegrals(const VectorXr&) const [with int ORDER = 1; int mydim = 2; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>]’
29 | sub_int2 = dataProblem_.getPsiQuad().transpose() * expg.cwiseProduct(EigenMap2WEIGHTS(&Integrator::WEIGHTS[0]))*tri_activated.getMeasure();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Functional_Problem_imp.h:46:25: required from ‘std::tuple<double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, double> FunctionalProblem<ORDER, mydim, ndim>::computeFunctional_g(const VectorXr&, Real, const SpMat&) const [with int ORDER = 1; int mydim = 2; int ndim = 3; VectorXr = Eigen::Matrix<double, -1, 1>; Real = double; SpMat = Eigen::SparseMatrix<double>]’
46 | std::tie(int1,int2) = computeIntegrals(g);
| ^~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:150:71: required from ‘void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt, const SpMat&, const SpMat&) [with int ORDER = 1; int mydim = 2; int ndim = 3; UInt = int; SpMat = Eigen::SparseMatrix<double>]’
150 | Real loss = std::get<0>(this->funcProblem_.computeFunctional_g(sols, this->dataProblem_.getLambda(l), Psi_train));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Density_Estimation/Source/../../Skeletons/Include/../../Density_Estimation/Include/Preprocess_Phase_imp.h:133:6: required from here
133 | void RightCrossValidation<ORDER, mydim, ndim>::performCV_core(UInt fold, const SpMat& Psi_train, const SpMat& Psi_valid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > >, 0>’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > > >’
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > > >’
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, Eigen::Dense>’
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 6, 3, 0, 6, 3> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, 6, 1, 0, 6, 1>, const Eigen::Map<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, 0, Eigen::Stride<0, 0> > >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> > >’
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
Density_Estimation/Source/../../Skelet