GetDP je open source a zcela zdarma příkazového řádku, software, projekt, který poskytuje obecný prostředí pro léčbu diskrétních problémů pomocí smíšené prvky diskretizujeme de Rham typu komplexů v 1, 2, 3 a rozměry. Nabízí blízkost mezi vstupních dat, který definuje symbolické matematické výrazy a diskrétní problémy příslušné problems.Offers výkonný nástroj příkazového řádku optionsBeing příkazového řádku programu, GetDP přichází s různými možnostmi příkazového řádku, které umožňují uživateli k léčbě diskrétních problémů lepší. Mezi nimi můžeme zmínit možnosti pre-zpracování, zpracování a post-zpracování, podporu pro čtení oka ve formátu MSH z daného souboru, podporu pro čtení dat Gmsh, a podporu pro obnovení zpracování z poslední pozice.
Kromě toho budete moci použít možnosti příkazového řádku uložit výsledky zpracování v samostatných souborech, načíst výsledky zpracování ze souboru nebo více souborů, k použití řetězce jako generický název souboru, určete soubor parametrů, k vytvoření binární výstupní soubory, aby číst omezení pro přizpůsobení z určitého souboru, omezit maximální interpolace pořadí, jakož i do mezipaměti síťové výpočty na disk.
Je také možné použít SLEPc namísto Arpack jako eigensolver, pro vytvoření výstupní Gmsh oka na základě souborů, pro interaktivní kontrolovat strukturu pro problémy, ke komunikaci s OneLab pomocí adresu serveru nebo soubor, pro nastavení konstantní počet a řetězec, a nastavit aktualizaci ukazatel průběhu a upovídanost level.Mandatory exampleThe následující příklad vám dá představu o tom, jak vyřešit rovnici Poisson div (grad (v)) = f na doméně D, pomocí vstupní soubor (".pro" file):
FunctionSpace {
& Nbsp; {Name H1; Typ Form0;
& Nbsp; BasisFunction {
& Nbsp; & nbsp; {Name sn; NameOfCoef vn; Funkce BF_Node; Podpora D; Entity NodesOf [Vše]; }
& Nbsp; }
& Nbsp;}
}
Formulace {
& Nbsp; {Name Poisson; Typ FemEquation;
& Nbsp; Množství {
& Nbsp; & nbsp; {Name v; Typ Lokální; NameOfSpace H1; }
& Nbsp; }
& Nbsp; rovnice {
& Nbsp; Galerkinova {[[] * Dof {d v}, {v} d]; V D; Jacobiho V; Integrace I; }
& Nbsp; Galerkinova {[f [], {v}]; V D; Jacobiho V; Integrace I; }
& Nbsp; }
& Nbsp;}
}
Co je nového v této verzi:
- možnost vložit Octave a Python tlumočníky dodal;
- rozšířena & quot; Field & quot; funkce s gradientem; rozšířená řetězec a manipulaci seznam funkcí;
- nový rozlišením a postprocesní funkce (renamefile, zatímco, ...);
- rozšířena EigenSolve s filtrem vlastních čísel a vysoká objednávat polynomial problémů EV;
- malé opravy chyb.
Co je nového ve verzi 2.4.4:
- Lepší stabilita li>
- Aktualizováno onelab definic verze API a parametrů inline
- Pevná UpdateConstraint v harmonickém případě,
- Zlepšení výkonnosti multi-harmonické sestavy
- Opraveno uvolňování paměti v paralelní MPI verzi
- Lepší EigenSolve (kvadratickou EVP s SLEPC, EVP na skutečných matric)
- New CosineTransform, MPI_Printf, SendMergeFileRequest příkazy parser
- Drobná vylepšení a opravy chyb
Co je nového ve verzi 2.4.3:
- Nový povinný 'name' atribut definovat onelab proměnné v DefineConstant [] & CO; Menší opravy chyb.
Co je nového ve verzi 2.4.2:
- Pevné argumenty funkce ve vnořených výrazů; drobná vylepšení.
Co je nového ve verzi 2.4.0:
- Tato verze zavádí nové dvoufázový init omezení, rychlejší sítě výpočty, zlepšená operace aktualizace, podpora Unicode a různé drobné vylepšení a opravy chyb.
Co je nového ve verzi 2.3.1:
- Tato verze aktualizace ONELAB a opravuje různé chyby <. / li>
Co je nového ve verzi 2.3.0:
- Tato verze zavádí nový build systém založený na cmake , nová rodina funkcí polní použít data dovážené z Gmsh a vylepšené možnosti manipulace seznam.
Co je nového ve verzi 2.2.1:.
- Tato verze obsahuje drobné vylepšení a opravy chyb
Co je nového ve verzi 2.1.0:
- Tato verze přidává podporu pro paralelní řešení pomocí PETSc řešitele , Gmsh2 výstupní formát, a experimentální SLEPc založené eigensolvers.
Co je nového ve verzi 2.0.0:
- obecný kód vyčištění (oddělený od rozhraní odkazu
- code; odstraní různé bez dokladů, nestabilní a jinak
- experimentální funkce; se stěhoval do C ++); formáty aktualizováno vstup souborů;
- výchozí řešitelé jsou nyní založeny na PETSc; drobné opravy chyb (binární .res
- přečíst, Newmark -restart).
Komentáře nebyl nalezen