|
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.