Koncepce, vlastnosti a způsob využití souboru PMD





Volba koncepce souboru

Nejpohodlnější způsob, jak zajistit softwarové vybavení pro  vědeckotechnické výpočty je implementace některého ze známých komerčních systémů , jako jsou např. systémy ANSY, NASTRAN, MARC, SYSTUS, FLUENT, COSMOS atd. Pomocí těchto do značné míry univerzálních programových komplexů lze skutečně řešit řadu úloh nejrůznějších typů. Systémy jsou rozšířeny po celém světě , jsou důkladně vyzkoušeny, periodicky se obnovují.
Zkušenosti z dlouholetého využívání takovýchto programových systémů jsou vesměs velmi dobré.
xxx černá skříňka
xxx

Adaptace systémů jsou však málokdy možné. Systémy jsou velmi složité. Při jejich sestavování se nepředpokládá, že by mimo autorů do nich někdo zasahoval a jsou proto zpravidla málo srozumitelné. následkem toho jsou úpravy velmi pracné a riskantní.a přenechávají se autorskému kolektivu systému.
Jestliže se místo programového systému použije vhodně uspořádaný soubor podprogramů typu "package", podobné potíže odpadají. Pod označením "package" zde rozumíme jednotně uspořádaný , trvale otevřený a obecně přístupný soubor dokonale kompatibilních programů, určený k snadnému sestavování jednoduchých programů pro úsporné, ale nezkreslené řešeníproblémů podlůe okamžité potřeby. k sestavení programu stačí napsat jen řídící segment, který v podstatěpouze vyvolává podprogramy souboru, aniž by je bylo nutno přizpůsobovat. Pokud jde jde o řešení zvláštní úlohy a vsouboru podprogramy pro některé úkony algoritmu chybí, je ovšem nutno je doplnit.Provede-li se to podle pravidel programování souboru , je automaticky zaručena kompatibilita těchto nových modulů s ostatními podprogramy, programátor se soustředí jen na propracování těchto nových modulů a je zbaven starostí o jejich zařazení do programu, nehledě na úsporu práce, plynoucí z použití modulů, které k dispozici jsou.

Pomocí souboru podprogramů se takto může každé pracoviště vybavit programy, které potřebuje. programy mohou přitom být co nejlépe přizpůsobeny daným problémům a dostupné výpočetní technice, místním zvyklostem pracoviště apod. Soubor podprogramů je tedy nejen užitečný jako doplněk velkého programového systému pro případy, na které není pamatováno, ale může jej i zcela nahradit. Navíc soubor je vhodným prostředkem k rychlé realizaci nových myšlenek, metod a přístupů, zatímco jednostranná orientace jen na převzatý programový systém jejich zavádění naopak brzdí

Pro tyto vlastnosti byl dána přednost koncepci "package" a a vznikl sále vyvýjený soubor podprogramů s označením PMD - "Package for Machine Design" .


Vlastnosti souboru

Soubor a z něj odvozené programy mají být obecně

ověřování na verifikačních příkladech