Package for Machine Design

Finite Element Analysis in Structural Mechanics

Uživatelské nástroje

Nástroje pro tento web


cs:user:programs

Přehled programů

Programy systému PMD jsou členěny do modulů dle typu úlohy, viz Organizace výpočtu a Postup řešení.

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 A, např. FEFS → FEFSA, HPLS → HPLSA, atd. Všechny programy v rámci jednoho výpočtu musí použít stejný lineární řešič.

Všechny programy počínaje verzí f90.1 jsou nezávislé na prostorové dimenzi úlohy. Z důvodu zpětné kompatibility je však zachováno historické pojmenování těch programů, které měly dříve samostatné varianty pro 2D úlohu a 3D úlohu. To znamená, že např. programy RPD2 a RPD3 jsou identické a nezáleží tedy na tom, který z nich se v rámci výpočetní dávky použije.

Dimenzi úlohy nastaví program RMD2/RMD3, resp. XRM2/XRM3, podle údajů ve vstupním souboru name.i1. Je-li parametr $\mathtt{ITED}$${}\in\{4,5,6,7\}$ nebo klíč $\mathtt{KSS}$${}\ne0,$ předpokládá se 2D úloha, ve všech ostatních případech se předpokládá 3D úloha. Tento způsob je zpětně kompatibilní a správně identifikuje naprostou většinu úloh bez nutnosti zásahu do vstupního souboru. Dimenze úlohy se automaticky přenáší do všech ostatních programů.

Modul pro teplotní výpočty

Název Funkce Vstup Protokol
XRM2*Zpracování popisu geometrických vlastností 2D úlohyname.i1name.o1
XRM3*Zpracování popisu geometrických vlastností 3D úlohyname.i1name.o1
XRPDZpracování popisu fyzikálních vlastností 2D/3D úlohy a řídících parametrů řešičename.iBname.oB
XT2S*Řešení 2D stacionární úlohy (modifikovaná Newton-Raphsonova metoda) name.oT
XT2T*Řešení 2D nestacionární úlohy (modifikovaná Newton-Raphsonova metoda) name.oT
XT3S*Řešení 3D stacionární úlohy (modifikovaná Newton-Raphsonova metoda) name.oT
XT3T*Řešení 3D nestacionární úlohy (modifikovaná Newton-Raphsonova metoda) name.oT

Modul pro elastostatické výpočty

Název Funkce Vstup Protokol
RMD2*Zpracování popisu geometrických vlastností 2D úlohyname.i1name.o1
RMD3*Zpracování popisu geometrických vlastností 3D úlohyname.i1name.o1
RPD2Zpracování popisu fyzikálních vlastností 2D úlohyname.i2name.o2
RPD3Zpracování popisu fyzikálních vlastností 3D úlohyname.i2name.o2
SRH2Výpočet matic tuhosti prvků a pravých stran pro 2D úlohuname.i3name.o3
SRH3Výpočet matic tuhosti prvků a pravých stran pro 3D úlohuname.i3name.o3
FEFS*Řešení 2D/3D lineární statické úlohy (frontální metoda)name.i4name.o4
STR2Výpočet napětí pro 2D úlohuname.i5name.o5
STR3Výpočet napětí pro 3D úlohuname.i5name.o5

Modul pro dynamické výpočty

Název Funkce Vstup Protokol
HMOTVýpočet matic hmotnosti prvkůname.iMname.oM
HCREVýpočet matic tlumení prvkůname.iCname.oC
HFROFaktorizace efektivní globální matice tuhosti pro dynamické řešiče (frontální metoda)name.iRname.oR
HEIG*Řešení úlohy vlastních čísel (metoda iterace podprostoru)name.iEname.oE
HFRQTisk normalizovaných vlastních tvarů a frekvencíname.iFname.oF
HMOD*Řešení dynamické úlohy (metoda modální superpozice)name.iDname.oD
HNEWŘešení dynamické úlohy (metoda přímé integrace)name.iWname.oW

Modul pro nelineární výpočty

Název Funkce Vstup Protokol
HPP2Příprava 2D úlohy pro nelineární řešičename.iPname.oP
HPP3Příprava 3D úlohy pro nelineární řešičename.iPname.oP
HPLS*Řešení 2D/3D nelineární statické úlohy (metoda BFGS)name.iLname.oL
HDYNŘešení nelineární dynamické úlohy (metoda centrálních diferencí)name.iNname.oN

Modul pro stabilitní výpočty

Název Funkce Vstup Protokol
GEO2Výpočet matic počátečních napětí prvků pro 2D úlohuname.iGname.oG
GEO3Výpočet matic počátečních napětí prvků pro 3D úlohuname.iGname.oG
STABTisk vlastních tvarů a hodnot pro 2D/3D stabilituname.iSname.oS
cs/user/programs.txt · Poslední úprava: 2023-10-30 08:32 autor: Petr Pařík