lisp Namespace Reference


Detailed Description

Namespace for output in lisp format.


Classes

class  ostream
 Lisp output stream. More...

Namespaces

namespace  MATRIX
namespace  VECTOR

Functions

ostreamoperator<< (ostream &os, std::ostream &x(std::ostream &))
 Generic lisp output operator, based on the function print_lisp.
template<class X>
ostreamoperator<< (ostream &os, const X &x)
template<class OSTREAM, class X>
OSTREAM & print_lisp (OSTREAM &os, const X &x)
template<class OSTREAM, class C, class R>
OSTREAM & print_lisp (OSTREAM &os, const VectDse< C, R > &V)
 Output operator for the vector V in lisp format.
template<class OSTREAM, class C, class R>
OSTREAM & print_lisp (OSTREAM &os, const MatrDse< C, R > &M)
 Lisp output operator for dense matrices.
template<class OSTREAM, class R>
OSTREAM & print_lisp (OSTREAM &os, const MatrStr< R > &M)
 Lisp output operator for structured matrices.
template<class OSTREAM, class C, class R>
OSTREAM & print_lisp (OSTREAM &os, const MatrSps< C, R > &M)
 Lisp output operator for sparse matrices.


Function Documentation

ostream& lisp::operator<< ( ostream &  os,
std::ostream &  x(std::ostream &) 
)

Generic lisp output operator, based on the function print_lisp.

Definition at line 50 of file lisp.h.

References lisp::ostream::chl.

template<class OSTREAM, class C, class R>
OSTREAM& lisp::print_lisp ( OSTREAM &  os,
const MatrSps< C, R > &  M 
)

Lisp output operator for sparse matrices.

Definition at line 90 of file lisp.h.

References lisp::MATRIX::lisp().

template<class OSTREAM, class R>
OSTREAM& lisp::print_lisp ( OSTREAM &  os,
const MatrStr< R > &  M 
)

Lisp output operator for structured matrices.

Definition at line 84 of file lisp.h.

References lisp::MATRIX::lisp().

template<class OSTREAM, class C, class R>
OSTREAM& lisp::print_lisp ( OSTREAM &  os,
const MatrDse< C, R > &  M 
)

Lisp output operator for dense matrices.

Definition at line 77 of file lisp.h.

References lisp::MATRIX::lisp().

template<class OSTREAM, class C, class R>
OSTREAM& lisp::print_lisp ( OSTREAM &  os,
const VectDse< C, R > &  V 
)

Output operator for the vector V in lisp format.

Definition at line 47 of file lisp.h.

References lisp::VECTOR::lisp().


SYNAPS DOCUMENTATION
logo