Qucs-core  0.0.18
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Namespaces | Enumerations
eqnsys.h File Reference
#include "tvector.h"
#include "tmatrix.h"
#include "eqnsys.cpp"

Go to the source code of this file.

Data Structures

class  qucs::eqnsys< nr_type_t >
 

Namespaces

 qucs
 

Enumerations

enum  algo_type {
  ALGO_INVERSE = 0x0001, ALGO_GAUSS = 0x0002, ALGO_GAUSS_JORDAN = 0x0004, ALGO_LU_FACTORIZATION_CROUT = 0x0008,
  ALGO_LU_FACTORIZATION_DOOLITTLE = 0x0010, ALGO_LU_SUBSTITUTION_CROUT = 0x0020, ALGO_LU_SUBSTITUTION_DOOLITTLE = 0x0040, ALGO_LU_DECOMPOSITION = 0x0028,
  ALGO_LU_DECOMPOSITION_CROUT = 0x0028, ALGO_LU_DECOMPOSITION_DOOLITTLE = 0x0050, ALGO_JACOBI = 0x0080, ALGO_GAUSS_SEIDEL = 0x0100,
  ALGO_SOR = 0x0200, ALGO_QR_DECOMPOSITION = 0x0400, ALGO_QR_DECOMPOSITION_LS = 0x0800, ALGO_SV_DECOMPOSITION = 0x1000,
  ALGO_QR_DECOMPOSITION_2 = 0x2000
}
 Definition of equation system solving algorithms. More...
 
enum  pivot_type { PIVOT_NONE = 0x01, PIVOT_PARTIAL = 0x02, PIVOT_FULL = 0x04 }
 Definition of pivoting strategies. More...
 

Enumeration Type Documentation

enum algo_type

Definition of equation system solving algorithms.

Enumerator
ALGO_INVERSE 
ALGO_GAUSS 
ALGO_GAUSS_JORDAN 
ALGO_LU_FACTORIZATION_CROUT 
ALGO_LU_FACTORIZATION_DOOLITTLE 
ALGO_LU_SUBSTITUTION_CROUT 
ALGO_LU_SUBSTITUTION_DOOLITTLE 
ALGO_LU_DECOMPOSITION 
ALGO_LU_DECOMPOSITION_CROUT 
ALGO_LU_DECOMPOSITION_DOOLITTLE 
ALGO_JACOBI 
ALGO_GAUSS_SEIDEL 
ALGO_SOR 
ALGO_QR_DECOMPOSITION 
ALGO_QR_DECOMPOSITION_LS 
ALGO_SV_DECOMPOSITION 
ALGO_QR_DECOMPOSITION_2 

Definition at line 29 of file eqnsys.h.

enum pivot_type

Definition of pivoting strategies.

Enumerator
PIVOT_NONE 
PIVOT_PARTIAL 
PIVOT_FULL 

Definition at line 51 of file eqnsys.h.