Re: [eigen] RFC - how to avoid (impossible) recursive declarations |

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]

*To*: eigen@xxxxxxxxxxxxxxxxxxx*Subject*: Re: [eigen] RFC - how to avoid (impossible) recursive declarations*From*: Christoph Hertzberg <chtz@xxxxxxxxxxxxxxxxxxxxxxxx>*Date*: Fri, 21 Sep 2012 10:56:29 +0200

On 21.09.2012 10:46, Helmut Jarausch wrote:

template <typename Derived, typename OtherDerived> VectorXd Block_Solve(MatrixBase<Derived>& A, const MatrixBase<OtherDerived>& b ) { int N = A.rows(), m = Teil_Dim, mrest= N-m; typedef typename Eigen::Block<Derived,Dynamic,Dynamic> PartialMatrix; typedef typename OtherDerived::SegmentReturnType PartialVector; .... seems to get the compiler into endless recursion since I get endless error messages. It probably tries recursive definitions which have to fail.

Christoph -- ---------------------------------------------- Dipl.-Inf. Christoph Hertzberg Cartesium 0.049 Universität Bremen Enrique-Schmidt-Straße 5 28359 Bremen Tel: +49 (421) 218-64252 ----------------------------------------------

**Follow-Ups**:**Re: [eigen] RFC - how to avoid (impossible) recursive declarations***From:*Helmut Jarausch

**Re: [eigen] RFC - how to avoid (impossible) recursive declarations***From:*Helmut Jarausch

**References**:**[eigen] RFC - how to avoid (impossible) recursive declarations***From:*Helmut Jarausch

**Re: [eigen] RFC - how to avoid (impossible) recursive declarations***From:*Hauke Heibel

**Re: [eigen] RFC - how to avoid (impossible) recursive declarations***From:*Helmut Jarausch

**Messages sorted by:**[ date | thread ]- Prev by Date:
**Re: [eigen] RFC - how to avoid (impossible) recursive declarations** - Next by Date:
**Re: [eigen] Recursion and block matrices** - Previous by thread:
**Re: [eigen] RFC - how to avoid (impossible) recursive declarations** - Next by thread:
**Re: [eigen] RFC - how to avoid (impossible) recursive declarations**

Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |