muMECH
1.0
|
#include <matrix_vector.h>
Public Member Functions | |
matice () | |
matice (int radku, int sloupcu) | |
void | define (int radku, int sloupcu) |
~matice () | |
void | destruct () |
double & | g (int radek, int sloupec) |
void | vynulovat () |
void | krat (double cislo) |
int | nasobeni (matice &a, matice &b) |
int | VxM (vektor &vek) |
void | transpose () |
void | untranspose () |
int | rovna_se (const matice &src) |
toto jsem ti predelal, pac jsem tam potreboval const More... | |
int | pricist (matice &co) |
int | odecist (matice &co) |
void | print (FILE *soubor) |
double | Determinant_3x3 () |
double | Determinant_3x3_doplnek (int i, int j) |
void | inverze_3x3 (matice &d) |
Public Attributes | |
int | R |
int | S |
int | r |
int | s |
bool | t |
double * | m |
Definition at line 63 of file matrix_vector.h.
|
inline |
Definition at line 73 of file matrix_vector.h.
|
inline |
Definition at line 74 of file matrix_vector.h.
|
inline |
Definition at line 90 of file matrix_vector.h.
|
inline |
Definition at line 82 of file matrix_vector.h.
Referenced by mumech::InclusionRecord2D::InclusionRecord2D().
|
inline |
Definition at line 92 of file matrix_vector.h.
|
inline |
Definition at line 156 of file matrix_vector.h.
References mumech::vektor::g().
Referenced by inverze_3x3().
|
inline |
Definition at line 160 of file matrix_vector.h.
References mumech::change_radky(), mumech::e(), mumech::enter(), mumech::vektor::g(), mumech::gaussovaEliminace(), mumech::MaticexVektor(), mumech::PrintMatrix(), mumech::PrintVektor(), mumech::rotate_vector(), and mumech::RozdilVektoru().
Referenced by inverze_3x3().
|
inline |
Definition at line 93 of file matrix_vector.h.
Referenced by mumech::InclusionRecord2D::compute_I_S(), mumech::InclusionRecord2D::compute_matrix_D(), mumech::gaussovaEliminace(), mumech::InclusionRecord2D::getDisplacement(), mumech::MaticexVektor(), nasobeni(), odecist(), pricist(), mumech::PrintMatrix(), mumech::rotate_vector(), mumech::InclusionRecord2D::S_give(), mumech::Inclusion::update_approximations(), mumech::Problem::updateEigenstrainsBySBalgorithm_2D(), and VxM().
void mumech::matice::inverze_3x3 | ( | matice & | d | ) |
Definition at line 22 of file matrix_vector.cpp.
References Determinant_3x3(), Determinant_3x3_doplnek(), and mumech::vektor::g().
Referenced by mumech::InclusionRecord2D::compute_eps_tau_back().
|
inline |
Definition at line 104 of file matrix_vector.h.
Definition at line 107 of file matrix_vector.h.
References mumech::vektor::g(), g(), r, s, mumech::vektor::v, and mumech::vektor::vynulovat().
|
inline |
Definition at line 147 of file matrix_vector.h.
References mumech::vektor::g(), g(), r, and s.
|
inline |
Definition at line 146 of file matrix_vector.h.
References mumech::vektor::g(), g(), r, and s.
|
inline |
Definition at line 148 of file matrix_vector.h.
References mumech::vektor::g(), and mumech::vektor::v.
|
inline |
toto jsem ti predelal, pac jsem tam potreboval const
Definition at line 138 of file matrix_vector.h.
|
inline |
Definition at line 126 of file matrix_vector.h.
|
inline |
Definition at line 131 of file matrix_vector.h.
|
inline |
Definition at line 115 of file matrix_vector.h.
References mumech::vektor::g(), g(), mumech::vektor::p, mumech::vektor::v, and mumech::vektor::vynulovat().
|
inline |
Definition at line 103 of file matrix_vector.h.
Referenced by mumech::Inclusion::update_approximations().
double* mumech::matice::m |
Definition at line 71 of file matrix_vector.h.
Referenced by rovna_se().
int mumech::matice::R |
Definition at line 66 of file matrix_vector.h.
int mumech::matice::r |
Definition at line 68 of file matrix_vector.h.
Referenced by mumech::gaussovaEliminace(), mumech::MaticexVektor(), nasobeni(), odecist(), pricist(), mumech::PrintMatrix(), and rovna_se().
int mumech::matice::S |
Definition at line 67 of file matrix_vector.h.
int mumech::matice::s |
Definition at line 69 of file matrix_vector.h.
Referenced by mumech::gaussovaEliminace(), mumech::MaticexVektor(), nasobeni(), odecist(), pricist(), mumech::PrintMatrix(), and rovna_se().
bool mumech::matice::t |
Definition at line 70 of file matrix_vector.h.