![]() |
ARCS6 AR6-REV.24062600
|
継承メンバを含む ARCS::Matrix< NN, MM, TT > の全メンバ一覧です。
abse(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
absmax(const Matrix &u) | ARCS::Matrix< NN, MM, TT > | friend |
absmaxidx(const Matrix &u) | ARCS::Matrix< NN, MM, TT > | friend |
arge(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
Cholesky(const Matrix &A, Matrix &L, Matrix &D) | ARCS::Matrix< NN, MM, TT > | friend |
Cholesky(const Matrix &A, Matrix &L) | ARCS::Matrix< NN, MM, TT > | friend |
conje(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
Data | ARCS::Matrix< NN, MM, TT > | |
det(const Matrix &A) | ARCS::Matrix< NN, MM, TT > | friend |
diag(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
eigen(const Matrix< NN, MM, TT > &U) | ARCS::Matrix< NN, MM, TT > | friend |
eigenvec(const Matrix< NN, MM, TT > &U) | ARCS::Matrix< NN, MM, TT > | friend |
euclidnorm(const Matrix< NN, MM, TT > &v) | ARCS::Matrix< NN, MM, TT > | friend |
EVEN 列挙値 | ARCS::Matrix< NN, MM, TT > | |
expe(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
expm(const Matrix &U, size_t Order) | ARCS::Matrix< NN, MM, TT > | friend |
eye(void) | ARCS::Matrix< NN, MM, TT > | inlinestatic |
FillAll(TT u) | ARCS::Matrix< NN, MM, TT > | inline |
FillAllZero(void) | ARCS::Matrix< NN, MM, TT > | inline |
fillcolumn(Matrix &U, TT a, size_t n, size_t m1, size_t m2) | ARCS::Matrix< NN, MM, TT > | friend |
fillrow(Matrix &U, TT a, size_t m, size_t n1, size_t n2) | ARCS::Matrix< NN, MM, TT > | friend |
Get(T1 &u1, T2 &... u2) | ARCS::Matrix< NN, MM, TT > | inline |
Get() (定義場所: ARCS::Matrix< NN, MM, TT >) | ARCS::Matrix< NN, MM, TT > | inline |
getcolumn(const Matrix &U, size_t n) | ARCS::Matrix< NN, MM, TT > | friend |
GetElem(size_t m, size_t n) const | ARCS::Matrix< NN, MM, TT > | inline |
GetElement(size_t n, size_t m) const | ARCS::Matrix< NN, MM, TT > | inline |
GetHeightLength(void) const | ARCS::Matrix< NN, MM, TT > | inline |
GetHorizontalVec(size_t n, size_t m) | ARCS::Matrix< NN, MM, TT > | inline |
gethvector(const Matrix< NN, MM, TT > &U, size_t m, size_t n, Matrix< VN, 1, TT > &h) | ARCS::Matrix< NN, MM, TT > | friend |
getrow(const Matrix &U, size_t m) | ARCS::Matrix< NN, MM, TT > | friend |
getsubmatrix(const Matrix< NN, MM, TT > &U, size_t n, size_t m, Matrix< SN, SM, TT > &Y) | ARCS::Matrix< NN, MM, TT > | friend |
gettriup(const Matrix &U, const size_t k) | ARCS::Matrix< NN, MM, TT > | friend |
gettriup(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
GetVerticalVec(size_t n, size_t m) | ARCS::Matrix< NN, MM, TT > | inline |
getvvector(const Matrix< NN, MM, TT > &U, size_t n, size_t m, Matrix< 1, VM, TT > &v) | ARCS::Matrix< NN, MM, TT > | friend |
GetWidthLength(void) const | ARCS::Matrix< NN, MM, TT > | inline |
Htp(const Matrix< NN, MM, TT > &U) | ARCS::Matrix< NN, MM, TT > | friend |
ident(void) | ARCS::Matrix< NN, MM, TT > | inlinestatic |
image(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
infnorm(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
integral_expm(const Matrix &U, const TT T, const size_t DIV, const size_t P) | ARCS::Matrix< NN, MM, TT > | friend |
inv(const Matrix &A) | ARCS::Matrix< NN, MM, TT > | friend |
inv(const Matrix &A, size_t k) | ARCS::Matrix< NN, MM, TT > | friend |
inv_upper_tri(const Matrix &U, Matrix &Uinv) | ARCS::Matrix< NN, MM, TT > | friend |
inv_upper_tri(const Matrix &U, size_t k, Matrix &Uinv) | ARCS::Matrix< NN, MM, TT > | friend |
inv_with_check(const Matrix &A) | ARCS::Matrix< NN, MM, TT > | friend |
isEnabledSIMD(void) | ARCS::Matrix< NN, MM, TT > | inline |
Kronecker(const Matrix< NN, MM, TT > &Ul, const Matrix< PP, QQ, TT > &Ur) | ARCS::Matrix< NN, MM, TT > | friend |
LoadArray(const std::array< TT, MM > &Array) | ARCS::Matrix< NN, MM, TT > | inline |
LoadArray(const std::array< std::array< TT, NN >, MM > &Array) | ARCS::Matrix< NN, MM, TT > | inline |
LoadShortVector(const Matrix< 1, VM, TT > &v) | ARCS::Matrix< NN, MM, TT > | inline |
loge(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
lpinv(const Matrix &A) | ARCS::Matrix< NN, MM, TT > | friend |
lpinv(const Matrix &A, size_t k) | ARCS::Matrix< NN, MM, TT > | friend |
LU(const Matrix &A, Matrix &L, Matrix &U, Matrix< 1, MM, int > &v) | ARCS::Matrix< NN, MM, TT > | friend |
LUperm 列挙名 | ARCS::Matrix< NN, MM, TT > | |
M | ARCS::Matrix< NN, MM, TT > | static |
mage(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
Matrix() | ARCS::Matrix< NN, MM, TT > | inline |
Matrix(const TT InitValue) | ARCS::Matrix< NN, MM, TT > | inlineexplicit |
Matrix(std::initializer_list< TT > InitList) | ARCS::Matrix< NN, MM, TT > | inline |
Matrix(const Matrix &right) | ARCS::Matrix< NN, MM, TT > | inline |
max(const Matrix &u) | ARCS::Matrix< NN, MM, TT > | friend |
maxidx(const Matrix &u) | ARCS::Matrix< NN, MM, TT > | friend |
N | ARCS::Matrix< NN, MM, TT > | static |
nonzeroele(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
ODD 列挙値 | ARCS::Matrix< NN, MM, TT > | |
ones(void) | ARCS::Matrix< NN, MM, TT > | inlinestatic |
operator%(const Matrix &right) const | ARCS::Matrix< NN, MM, TT > | inline |
operator&(const Matrix &right) const | ARCS::Matrix< NN, MM, TT > | inline |
operator()(size_t m, size_t n) const | ARCS::Matrix< NN, MM, TT > | inline |
operator()(size_t m, size_t n) | ARCS::Matrix< NN, MM, TT > | inline |
operator*(const Matrix< Nright, Mright, Tright > &right) const | ARCS::Matrix< NN, MM, TT > | inline |
operator*(const TT &right) const | ARCS::Matrix< NN, MM, TT > | inline |
operator*(const TT &left, const Matrix &right) | ARCS::Matrix< NN, MM, TT > | friend |
operator+(void) const | ARCS::Matrix< NN, MM, TT > | inline |
operator+(const Matrix &right) const | ARCS::Matrix< NN, MM, TT > | inline |
operator+(const TT &right) const | ARCS::Matrix< NN, MM, TT > | inline |
operator+(const TT &left, const Matrix &right) | ARCS::Matrix< NN, MM, TT > | friend |
operator+=(const Matrix &right) | ARCS::Matrix< NN, MM, TT > | inline |
operator+=(const TT &right) | ARCS::Matrix< NN, MM, TT > | inline |
operator-(void) const | ARCS::Matrix< NN, MM, TT > | inline |
operator-(const Matrix &right) const | ARCS::Matrix< NN, MM, TT > | inline |
operator-(const TT &right) const | ARCS::Matrix< NN, MM, TT > | inline |
operator-(const TT &left, const Matrix &right) | ARCS::Matrix< NN, MM, TT > | friend |
operator-=(const Matrix &right) | ARCS::Matrix< NN, MM, TT > | inline |
operator-=(const TT &right) | ARCS::Matrix< NN, MM, TT > | inline |
operator/(const TT &right) const | ARCS::Matrix< NN, MM, TT > | inline |
operator=(const Matrix &right) | ARCS::Matrix< NN, MM, TT > | inline |
operator[](size_t m) const | ARCS::Matrix< NN, MM, TT > | inline |
operator[](size_t m) | ARCS::Matrix< NN, MM, TT > | inline |
operator^(const size_t &right) const | ARCS::Matrix< NN, MM, TT > | inline |
orderrow(const Matrix &U, const Matrix< 1, MM, int > &v) | ARCS::Matrix< NN, MM, TT > | friend |
PrintMat_Macro(const Matrix &u, const std::string &varname) | ARCS::Matrix< NN, MM, TT > | friend |
PrintMatrix_Macro(const Matrix &u, const std::string &format, const std::string &varname) | ARCS::Matrix< NN, MM, TT > | friend |
PrintMatSize_Macro(const Matrix &u, const std::string &varname) | ARCS::Matrix< NN, MM, TT > | friend |
prod(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
QR(const Matrix< NN, MM, TT > &A, Matrix< MM, MM, TT > &Q, Matrix< NN, MM, TT > &R) | ARCS::Matrix< NN, MM, TT > | friend |
ramp(void) | ARCS::Matrix< NN, MM, TT > | inlinestatic |
rank(const Matrix &A) | ARCS::Matrix< NN, MM, TT > | friend |
real(const Matrix< NN, MM, double > &U) | ARCS::Matrix< NN, MM, TT > | inline |
reale(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
reorderrow(const Matrix &U, const Matrix< 1, MM, int > &v) | ARCS::Matrix< NN, MM, TT > | friend |
rpinv(const Matrix &A) | ARCS::Matrix< NN, MM, TT > | friend |
rpinv(const Matrix &A, size_t k) | ARCS::Matrix< NN, MM, TT > | friend |
Schur(const Matrix< NN, MM, TT > &A, Matrix< NN, MM, TT > &Q, Matrix< NN, MM, TT > &U) | ARCS::Matrix< NN, MM, TT > | friend |
Set(const T1 &u1, const T2 &... u2) | ARCS::Matrix< NN, MM, TT > | inline |
Set() (定義場所: ARCS::Matrix< NN, MM, TT >) | ARCS::Matrix< NN, MM, TT > | inline |
setcolumn(Matrix &U, const Matrix< 1, MM, TT > &v, size_t n) | ARCS::Matrix< NN, MM, TT > | friend |
setcolumn(Matrix &U, const std::array< TT, MM > &v, size_t n) | ARCS::Matrix< NN, MM, TT > | friend |
SetElem(size_t m, size_t n, TT val) | ARCS::Matrix< NN, MM, TT > | inline |
SetElement(size_t n, size_t m, TT val) | ARCS::Matrix< NN, MM, TT > | inline |
SetHorizontalVec(Matrix< HN, 1, TT > h, size_t n, size_t m) | ARCS::Matrix< NN, MM, TT > | inline |
setrow(Matrix &U, const Matrix< NN, 1, TT > &v, size_t m) | ARCS::Matrix< NN, MM, TT > | friend |
setrow(Matrix &U, const std::array< TT, NN > &v, size_t m) | ARCS::Matrix< NN, MM, TT > | friend |
setsubmatrix(Matrix< NN, MM, TT > &U, size_t n, size_t m, const Matrix< SN, SM, TT > &A) | ARCS::Matrix< NN, MM, TT > | friend |
SetVerticalVec(Matrix< 1, VM, TT > v, size_t n, size_t m) | ARCS::Matrix< NN, MM, TT > | inline |
setvvector(Matrix< NN, MM, TT > &U, const Matrix< 1, VM, TT > &v, size_t n, size_t m) | ARCS::Matrix< NN, MM, TT > | friend |
shiftdown(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
shiftdown(const Matrix &U, const size_t a) | ARCS::Matrix< NN, MM, TT > | friend |
shiftleft(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
shiftleft(const Matrix &U, const size_t a) | ARCS::Matrix< NN, MM, TT > | friend |
shiftright(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
shiftright(const Matrix &U, const size_t a) | ARCS::Matrix< NN, MM, TT > | friend |
shiftup(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
shiftup(const Matrix &U, const size_t a) | ARCS::Matrix< NN, MM, TT > | friend |
solve(const Matrix &A, const Matrix< 1, MM, TT > &b, Matrix< 1, NN, TT > &x) | ARCS::Matrix< NN, MM, TT > | friend |
solve(const Matrix &A, const Matrix< 1, MM, TT > &b) | ARCS::Matrix< NN, MM, TT > | friend |
solve_upper_tri(const Matrix &U, const Matrix< 1, MM, TT > &b, Matrix< 1, NN, TT > &x) | ARCS::Matrix< NN, MM, TT > | friend |
sqrte(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
sqrte(const Matrix &U, Matrix &Y) | ARCS::Matrix< NN, MM, TT > | friend |
StoreArray(std::array< TT, MM > &Array) const | ARCS::Matrix< NN, MM, TT > | inline |
sumall(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
sumcolumn(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
sumrow(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
SVD(const Matrix< NN, MM, TT > &A, Matrix< MM, MM, TT > &U, Matrix< NN, MM, TT > &S, Matrix< NN, NN, TT > &V) | ARCS::Matrix< NN, MM, TT > | friend |
SVD(const Matrix< NN, MM, TT > &A) | ARCS::Matrix< NN, MM, TT > | friend |
swapcolumn(Matrix &U, size_t n1, size_t n2) | ARCS::Matrix< NN, MM, TT > | friend |
swaprow(Matrix &U, size_t m1, size_t m2) | ARCS::Matrix< NN, MM, TT > | friend |
tanhe(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
tp(const Matrix< NN, MM, TT > &U) | ARCS::Matrix< NN, MM, TT > | friend |
tr(const Matrix &U) | ARCS::Matrix< NN, MM, TT > | friend |
vec(const Matrix< NN, MM, TT > &U) | ARCS::Matrix< NN, MM, TT > | friend |
vecinv(const Matrix< NN, MM, TT > &v, Matrix< PP, QQ, TT > &Y) | ARCS::Matrix< NN, MM, TT > | inlinestatic |
vecinv(const Matrix< NN, MM, TT > &v) | ARCS::Matrix< NN, MM, TT > | inlinestatic |
zeros(void) | ARCS::Matrix< NN, MM, TT > | inlinestatic |