Class XALM. ...
#include "arrays.h"
Zobrazit zdrojový text tohoto souboru.
Třídy | |
class | xalm::XALM |
Hlavní, a jedíná, třída knihovny XALM. ... | |
Prostory jmen | |
xalm | |
Definice maker | |
#define | XALM_RESET_STEP_REDUCE 0.25 |
#define | XALM_MAX_RESTARTS 4 |
#define | XALM_DEFAULT_NRM_TICKS 2 |
#define | XALM_MAX_REL_ERROR_BOUND 1.e10 |
#define | XALM_SMALL_NUM 1.e-20 |
#define | XALM_SMALL_ERROR_NUM 1.e-6 |
Výčty | |
enum | xalm::xalm_ControlType { xalm::xalm_hpc_off = 0, xalm::xalm_hpc_on, xalm::xalml_hpc } |
XALM mody; urcuji typ kontroly delky kroku. ... | |
enum | xalm::xalm_NR_ModeType { xalm::xalm_modifiedNRM, xalm::xalm_fullNRM, xalm::xalm_accelNRM } |
Strategie výpočtu matice tuhosti, převzato z Newton-Raphson metody iteračního výpočtu. ... | |
Class XALM.
Definice v souboru xalm.h.
#define XALM_DEFAULT_NRM_TICKS 2 |
Definice je uvedena na řádku 31 v souboru xalm.h.
Používá se v xalm::XALM::solve_step().
#define XALM_MAX_REL_ERROR_BOUND 1.e10 |
Definice je uvedena na řádku 32 v souboru xalm.h.
Používá se v xalm::XALM::checkConvergence().
#define XALM_MAX_RESTARTS 4 |
Definice je uvedena na řádku 30 v souboru xalm.h.
Používá se v xalm::XALM::solve_step().
#define XALM_RESET_STEP_REDUCE 0.25 |
Definice je uvedena na řádku 29 v souboru xalm.h.
Používá se v xalm::XALM::solve_step().
#define XALM_SMALL_ERROR_NUM 1.e-6 |
Definice je uvedena na řádku 35 v souboru xalm.h.
Používá se v xalm::XALM::checkConvergence().
#define XALM_SMALL_NUM 1.e-20 |
Definice je uvedena na řádku 34 v souboru xalm.h.
Používá se v xalm::XALM::computeDeltaLambda().