From e7fbbc2748dac4addbc429e053ead795968d86c6 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 30 Aug 2016 15:57:46 +0200 Subject: Doc: add links and discourage user to write their own expression (better use CwiseNullaryOp) --- doc/CustomizingEigen_NullaryExpr.dox | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'doc/CustomizingEigen_NullaryExpr.dox') diff --git a/doc/CustomizingEigen_NullaryExpr.dox b/doc/CustomizingEigen_NullaryExpr.dox index 9352c3d73..cefa5317c 100644 --- a/doc/CustomizingEigen_NullaryExpr.dox +++ b/doc/CustomizingEigen_NullaryExpr.dox @@ -1,11 +1,12 @@ namespace Eigen { -/** \page TopicCustomizing_NullaryExpr Manipulate matrices through nullary-expression +/** \page TopicCustomizing_NullaryExpr Matrix manipulation via nullary-expressions + The main purpose of the class CwiseNullaryOp is to define \em procedural matrices such as constant or random matrices as returned by the Ones(), Zero(), Constant(), Identity() and Random() methods. Nevertheless, with some imagination it is possible to accomplish very sophisticated matrix manipulation with minimal efforts such that \ref TopicNewExpressionType "implementing new expression" is rarely needed. -\section NullaryExpr_Circulant +\section NullaryExpr_Circulant Example 1: circulant matrix To explore these possibilities let us start with the \em circulant example of the \ref TopicNewExpressionType "implementing new expression" topic. Let us recall that a circulant matrix is a matrix where each column is the same as the -- cgit v1.2.3