MBO
Main Page
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Modules
Pages
include
MboNonZeroEntry.h
Go to the documentation of this file.
1
/*
2
Copyright 2014 Dominic Meiser
3
4
This file is part of mbo.
5
6
mbo is free software: you can redistribute it and/or modify it under
7
the terms of the GNU General Public License as published by the Free
8
Software Foundation, either version 3 of the License, or (at your
9
option) any later version.
10
11
mbo is distributed in the hope that it will be useful, but WITHOUT
12
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14
for more details.
15
16
You should have received a copy of the GNU General Public License along
17
with mbo. If not, see <http://www.gnu.org/licenses/>.
18
*/
27
#ifndef MBO_NON_ZERO_ENTRY_H
28
#define MBO_NON_ZERO_ENTRY_H
29
30
#include <
MboIndices.h
>
31
#include <
MboAmplitude.h
>
32
37
struct
MboNonZeroEntry
{
38
MboLocInd
m
;
39
MboLocInd
n
;
40
struct
MboAmplitude
val
;
41
};
42
44
#endif
MboNonZeroEntry::m
MboLocInd m
Definition:
MboNonZeroEntry.h:38
MboNonZeroEntry::n
MboLocInd n
Definition:
MboNonZeroEntry.h:39
MboAmplitude.h
Definition of the complex amplitude type.
MboAmplitude
Minimal complex numbers.
Definition:
MboAmplitude.h:37
MboNonZeroEntry
A sparse matrix entry.
Definition:
MboNonZeroEntry.h:37
MboLocInd
int MboLocInd
Local indices.
Definition:
MboIndices.h:31
MboIndices.h
Integer types for indices used in mbo library.
MboNonZeroEntry::val
struct MboAmplitude val
Definition:
MboNonZeroEntry.h:40
Generated by
1.8.8