*** empty log message ***

This commit is contained in:
jiri 2008-11-26 13:30:30 +00:00
parent f32be3195a
commit 24cd7fff35
4 changed files with 9 additions and 7 deletions

View File

@ -154,7 +154,7 @@ private:
void copylist(const matel4<I,T> *l); void copylist(const matel4<I,T> *l);
public: public:
//iterator //iterator
typedef class iterator { class iterator {
private: private:
matel4<I,T> *p; matel4<I,T> *p;
public: public:
@ -175,7 +175,7 @@ public:
//permiterator ... iterates also over all permutations, with a possibly scaled matrix element or skips permutations yielding equivalent result //permiterator ... iterates also over all permutations, with a possibly scaled matrix element or skips permutations yielding equivalent result
//has to take into account the symmetry type of the fourindex //has to take into account the symmetry type of the fourindex
typedef class piterator { class piterator {
private: private:
fourindexsymtype symmetry; fourindexsymtype symmetry;
matel4<I,T> *p; matel4<I,T> *p;
@ -343,7 +343,7 @@ public:
//this is possible, since one instance of this class can have only one active iterator at a time //this is possible, since one instance of this class can have only one active iterator at a time
//iterator //iterator
typedef class iterator { class iterator {
private: private:
const fourindex_ext *base; const fourindex_ext *base;
public: public:
@ -362,7 +362,7 @@ public:
//piterator ... iterate over all allowed permutations; conveniently expressed via the basic iterator which does the block-buffering //piterator ... iterate over all allowed permutations; conveniently expressed via the basic iterator which does the block-buffering
typedef class piterator { class piterator {
private: private:
fourindex_ext *base; fourindex_ext *base;
matel4<I,T> my; matel4<I,T> my;

View File

@ -86,8 +86,8 @@ struct LA_traits_io<unsigned char>
//let's do some simple template metaprogramming and preprocessing //let's do some simple template metaprogramming and preprocessing
//to keep the thing general and compact //to keep the thing general and compact
typedef class scalar_false {}; class scalar_false {};
typedef class scalar_true {}; class scalar_true {};
//default is non-scalar //default is non-scalar
template<typename C> template<typename C>

View File

@ -20,6 +20,8 @@
#include <iostream> #include <iostream>
#include "laerror.h" #include "laerror.h"
#include <stdio.h> #include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h> #include <errno.h>
#include <stdarg.h> #include <stdarg.h>

View File

@ -56,7 +56,7 @@ private:
void copylist(const matel<T> *l); void copylist(const matel<T> *l);
public: public:
//iterator //iterator
typedef class iterator { class iterator {
private: private:
matel<T> *p; matel<T> *p;
public: public: