ergo
sparse_pattern.h File Reference

Class that can be used to store sparse matrix patterns. More...

#include <vector>
#include <stdio.h>
#include "basisinfo.h"

Go to the source code of this file.

Classes

class  SparsePattern
 A way to store sparse matrix patterns. More...
 
struct  SparsePattern::Interval
 ranges are upper-exclusive: involve i: lo <= i < hi. More...
 
struct  SparsePattern::Column
 
struct  SparsePattern::Column::Iterator
 

Macros

#define BEGIN_NAMESPACE(x)   namespace x {
 
#define END_NAMESPACE(x)   } /* x */
 

Functions

void setupShellMap (const BasisInfoStruct &bis, int *shellMap, int *aoMap)
 

Detailed Description

Class that can be used to store sparse matrix patterns.

Author
: Pawel Salek responsible

Macro Definition Documentation

◆ BEGIN_NAMESPACE

#define BEGIN_NAMESPACE (   x)    namespace x {

◆ END_NAMESPACE

#define END_NAMESPACE (   x)    } /* x */

Function Documentation

◆ setupShellMap()