-  3.39.23
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
matfaust::factparams::ConstraintName Class Reference

This class defines the names for the sub-types of constraints into the ConstraintGeneric hierarchy of classes. More...

Public Member Functions

function ConstraintName (name)
 
function is_int_constraint (obj)
 
function is_real_constraint (obj)
 
function is_mat_constraint (obj)
 
function conv2str (obj)
 

Static Public Member Functions

static function str2name_int (str)
 

Public Attributes

Constant Property SP = 0
 
Constant Property SPCOL = 1
 
Constant Property SPLIN = 2
 
Constant Property NORMCOL = 3
 
Constant Property SPLINCOL = 4
 
Constant Property CONST = 5
 
Constant Property SP_POS = 6
 
Constant Property BLKDIAG = 7
 
Constant Property SUPP = 8
 
Constant Property NORMLIN = 9
 
Constant Property TOEPLITZ = 10
 
Constant Property CIRC = 11
 
Constant Property ANTICIRC = 12
 
Constant Property HANKEL = 13
 
Constant Property SKPERM = 14
 
Constant Property ID = 15
 
Constant Property SPTRIU = 16
 
Constant Property SPTRIL = 17
 
Constant Property SPSYMM = 18
 
Property name
 

Detailed Description

This class defines the names for the sub-types of constraints into the ConstraintGeneric hierarchy of classes.

The table here is a summary of the available constraints.

Constructor & Destructor Documentation

◆ ConstraintName()

function matfaust::factparams::ConstraintName::ConstraintName ( name  )

Member Function Documentation

◆ conv2str()

function matfaust::factparams::ConstraintName::conv2str ( obj  )

◆ is_int_constraint()

function matfaust::factparams::ConstraintName::is_int_constraint ( obj  )

◆ is_mat_constraint()

function matfaust::factparams::ConstraintName::is_mat_constraint ( obj  )

◆ is_real_constraint()

function matfaust::factparams::ConstraintName::is_real_constraint ( obj  )

◆ str2name_int()

static function matfaust::factparams::ConstraintName::str2name_int ( str  )
static

Member Data Documentation

◆ ANTICIRC

Constant Property matfaust::factparams::ConstraintName::ANTICIRC = 12

◆ BLKDIAG

Constant Property matfaust::factparams::ConstraintName::BLKDIAG = 7

◆ CIRC

Constant Property matfaust::factparams::ConstraintName::CIRC = 11

◆ CONST

Constant Property matfaust::factparams::ConstraintName::CONST = 5

◆ HANKEL

Constant Property matfaust::factparams::ConstraintName::HANKEL = 13

◆ ID

Constant Property matfaust::factparams::ConstraintName::ID = 15

◆ name

Property matfaust::factparams::ConstraintName::name

◆ NORMCOL

Constant Property matfaust::factparams::ConstraintName::NORMCOL = 3

◆ NORMLIN

Constant Property matfaust::factparams::ConstraintName::NORMLIN = 9

◆ SKPERM

Constant Property matfaust::factparams::ConstraintName::SKPERM = 14

◆ SP

Constant Property matfaust::factparams::ConstraintName::SP = 0

◆ SP_POS

Constant Property matfaust::factparams::ConstraintName::SP_POS = 6

◆ SPCOL

Constant Property matfaust::factparams::ConstraintName::SPCOL = 1

◆ SPLIN

Constant Property matfaust::factparams::ConstraintName::SPLIN = 2

◆ SPLINCOL

Constant Property matfaust::factparams::ConstraintName::SPLINCOL = 4

◆ SPSYMM

Constant Property matfaust::factparams::ConstraintName::SPSYMM = 18

◆ SPTRIL

Constant Property matfaust::factparams::ConstraintName::SPTRIL = 17

◆ SPTRIU

Constant Property matfaust::factparams::ConstraintName::SPTRIU = 16

◆ SUPP

Constant Property matfaust::factparams::ConstraintName::SUPP = 8

◆ TOEPLITZ

Constant Property matfaust::factparams::ConstraintName::TOEPLITZ = 10

The documentation for this class was generated from the following file: