---
name: "eye"
section: "5rheolef"
platform: "linux"
package: "librheolef-dev"
version: "7.2-4"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/eye/5rheolef"
---

# eye(5rheolef)

identity matrix and preconditionner (rheolef-7.2)

## NAME

eye - identity matrix and preconditionner (rheolef-7.2)

## DESCRIPTION

Following e.g. `octave`, `eye` denotes the identity matrix. Here, **eye() is a function call that returns the identity preconditionner as a solver(4).**

**The dimensions of eye() are determined by the context. This class is useful in the context of preconditionner interfaces: it allows one to specify a do-nothing preconditionner. See e.g. cg(5) for an example.**

## IMPLEMENTATION

**This documentation has been generated from file linalg/lib/eye.h**

## AUTHOR

**Pierre  Saramito  \<Pierre.Saramito@imag.fr\>**

## COPYRIGHT

**Copyright   (C)  2000-2018  Pierre  Saramito  \<Pierre.Saramito@imag.fr\>** **GPLv3+: GNU GPL version 3 or later  \<http://gnu.org/licenses/gpl.html\>.** **This  is  free  software:  you  are free to change and redistribute it.** **There is NO WARRANTY, to the extent permitted by law.**
