cs:user:programs
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
cs:user:programs [2024-07-12 10:55] – [Přehled programů] Petr Pařík | cs:user:programs [2024-12-16 21:11] (aktuální) – [Poznámky k použití programů] Petr Pařík | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ====== Přehled programů ====== | + | ====== Přehled |
- | Programy systému | + | Systém |
- | + | ||
- | Programy označené hvězdičkou jsou dostupné také ve verzi využívající paralelní //sparse direct// řešič namísto frontálního řešiče. Tyto programy mají na konec názvu připojeno písmeno '' | + | |
- | Pozor, v~rámci jednoho výpočtu musí být použit stejný lineární řešič. | + | |
- | + | ||
- | Všechny | + | |
- | + | ||
- | Dimenzi úlohy nastaví program RMD2/RMD3, resp.~XRM2/ | + | |
===== Modul pro teplotní výpočty ===== | ===== Modul pro teplotní výpočty ===== | ||
|<100% 1px - 1px 1px>| | |<100% 1px - 1px 1px>| | ||
- | ^ | + | ^ |
- | |XRM2*|Zpracování popisu geometrických vlastností 2D úlohy|'' | + | |XRM2*|Zpracování popisu geometrických vlastností, 2D úloha|'' |
- | |XRM3*|Zpracování popisu geometrických vlastností 3D úlohy|'' | + | |XRM3*|Zpracování popisu geometrických vlastností, 3D úloha|'' |
- | |XRPD|Zpracování popisu fyzikálních vlastností | + | |XRPD|Zpracování popisu fyzikálních vlastností a řídících parametrů řešení|'' |
- | |XT2S*|Řešení 2D stacionární | + | |XT2S*|Řešení |
- | |XT2T*|Řešení | + | |XT3S*|Řešení |
- | |XT3S*|Řešení | + | |XT2T*|Řešení |
- | |XT3T*|Řešení | + | |XT3T*|Řešení nestacionární |
===== Modul pro elastostatické výpočty ===== | ===== Modul pro elastostatické výpočty ===== | ||
|<100% 1px - 1px 1px>| | |<100% 1px - 1px 1px>| | ||
- | ^ | + | ^ |
- | |RMD2*|Zpracování popisu geometrických vlastností 2D úlohy|'' | + | |RMD2*|Zpracování popisu geometrických vlastností, 2D úloha|'' |
- | |RMD3*|Zpracování popisu geometrických vlastností 3D úlohy|'' | + | |RMD3*|Zpracování popisu geometrických vlastností, 3D úloha|'' |
- | |RPD2|Zpracování popisu fyzikálních vlastností 2D úlohy|'' | + | |RPD2|Zpracování popisu fyzikálních vlastností, 2D úloha|'' |
- | |RPD3|Zpracování popisu fyzikálních vlastností 3D úlohy|'' | + | |RPD3|Zpracování popisu fyzikálních vlastností, 3D úloha|'' |
- | |SRH2|Výpočet matic tuhosti prvků a pravých stran pro 2D úlohu|'' | + | |SRH2|Výpočet matic tuhosti prvků a pravých stran, 2D úloha|'' |
- | |SRH3|Výpočet matic tuhosti prvků a pravých stran pro 3D úlohu|'' | + | |SRH3|Výpočet matic tuhosti prvků a pravých stran, 3D úloha|'' |
- | |FEFS*|Řešení | + | |FEFS*|Řešení lineární statické úlohy (frontální metoda)|'' |
- | |STR2|Výpočet napětí | + | |STR2|Výpočet |
- | |STR3|Výpočet napětí | + | |STR3|Výpočet |
===== Modul pro dynamické výpočty ===== | ===== Modul pro dynamické výpočty ===== | ||
+ | |||
+ | Tento modul potřebuje také programy [[#Modul pro elastostatické výpočty|modulu pro elastostatické výpočty]]. | ||
|<100% 1px - 1px 1px>| | |<100% 1px - 1px 1px>| | ||
- | ^ | + | ^ |
|HMOT|Výpočet matic hmotnosti prvků|'' | |HMOT|Výpočet matic hmotnosti prvků|'' | ||
|HCRE|Výpočet matic tlumení prvků|'' | |HCRE|Výpočet matic tlumení prvků|'' | ||
Řádek 49: | Řádek 44: | ||
===== Modul pro nelineární výpočty ===== | ===== Modul pro nelineární výpočty ===== | ||
+ | |||
+ | Tento modul potřebuje také programy [[#Modul pro elastostatické výpočty|modulu pro elastostatické výpočty]]. | ||
|<100% 1px - 1px 1px>| | |<100% 1px - 1px 1px>| | ||
- | ^ | + | ^ |
- | |HPP2|Příprava | + | |HPP2|Příprava pro nelineární řešiče, 2D úloha|'' |
- | |HPP3|Příprava | + | |HPP3|Příprava pro nelineární řešiče, 3D úloha|'' |
- | |HPLS*|Řešení | + | |HPLS*|Řešení nelineární statické úlohy (metoda BFGS)|'' |
|HDYN|Řešení nelineární dynamické úlohy (metoda centrálních diferencí)|'' | |HDYN|Řešení nelineární dynamické úlohy (metoda centrálních diferencí)|'' | ||
===== Modul pro stabilitní výpočty ===== | ===== Modul pro stabilitní výpočty ===== | ||
+ | |||
+ | Tento modul potřebuje také programy [[#Modul pro elastostatické výpočty|modulu pro elastostatické výpočty]] a [[#Modul pro dynamické výpočty|modulu pro dynamické výpočty]]. | ||
|<100% 1px - 1px 1px>| | |<100% 1px - 1px 1px>| | ||
- | ^ | + | ^ |
- | |GEO2|Výpočet matic počátečních napětí prvků | + | |GEO2|Výpočet matic počátečních napětí prvků, 2D úloha|'' |
- | |GEO3|Výpočet matic počátečních napětí prvků | + | |GEO3|Výpočet matic počátečních napětí prvků, 3D úloha|'' |
- | |STAB|Tisk vlastních tvarů a hodnot pro 2D/3D stabilitu|'' | + | |STAB|Tisk vlastních tvarů a hodnot pro lineární |
+ | |||
+ | ===== Poznámky k použití programů ===== | ||
+ | |||
+ | === Lineární řešiče === | ||
+ | |||
+ | Programy označené hvězdičkou jsou dostupné ve dvou verzích: standardní programy, které pracují pouze s~frontálním řešičem, a alternativní programy, které pracují také s~paralelním přímým řídkým řešičem. | ||
+ | Alternativní programy mají na konci názvu připojeno písmeno A (např.~FEFS → FEFSA, HPLS → HPLSA, atd.). | ||
+ | |||
+ | V~rámci jednoho výpočtu jedné úlohy musí být použit vždy stejný lineární řešič, který se volí klíčem $\mathtt{KSOL}$ ve vstupním souboru '' | ||
+ | |||
+ | === Sloučené 2D a 3D programy === | ||
+ | |||
+ | Číslice 2 a 3 v~názvech některých programů (např.~RMD2 a RMD3, HPP2 a HPP3, atd.) odlišují programy určené pro 2D úlohy od programů určených pro 3D úlohy. Pokud je při výpočtu spuštěn z~hlediska dimenze úlohy nesprávný program, dojde ve starších verzích systému PMD (do verze 12) k~chybě. | ||
+ | |||
+ | V~novějších verzích systému PMD (od verze 13) jsou příslušné dvojice programů z~důvodu zpětné kompatibility zachovány, nicméně uvnitř jsou identické (sloučené) a je tedy jedno, který z~nich se při výpočtu použije. | ||
+ | Dimenze úlohy se určí automaticky na začátku výpočtu; je-li ve vstupním souboru '' | ||
+ | Tento způsob správně identifikuje naprostou většinu úloh bez nutnosti zásahu do vstupního souboru. | ||
+ | |||
+ | === Sloučené teplotní řešiče === | ||
+ | |||
+ | Řešení teplotních úloh je rozděleno mezi čtyři programy (XT2S, XT2T, XT3S a XT3T), z~nichž každý je určen pro jedinou kombinaci dimenze a typu úlohy (2D / 3D, stacionární / nestacionární). Pokud je při výpočtu spuštěn z~hlediska dimenze nebo typu úlohy nesprávný program, dojde ve starších verzích systému PMD (do verze 12) k~chybě. | ||
+ | |||
+ | V~novějších verzích systému PMD (od verze 13) jsou všechny čtyři programy z~důvodu zpětné kompatibility zachovány, nicméně uvnitř jsou identické (sloučené) a je tedy jedno, který z~nich se při výpočtu použije. | ||
+ | Dimenze úlohy je určena údaji ve vstupním souboru '' | ||
cs/user/programs.1720781722.txt.gz · Poslední úprava: 2024-07-12 10:55 autor: Petr Pařík