GetDP yra atviro kodo ir visiškai nemokamai komandų eilutės programinės įrangos projektas, kuris suteikia bendrą aplinką atskirų problemų naudojant mišrių elementai discretize de Rėmas tipo kompleksų 1, 2 ir 3 matmenų gydymo. Ji siūlo artumą tarp įvesties duomenų, kuris apibrėžia simbolines matematinės išraiškos ir atskirų problemų atitinkamų problems.Offers galingas komandų eilutės optionsBeing komandinės eilutės programa, GetDP ateina su įvairių komandų eilutės parinktis, kurios leidžia vartotojui gydyti atskirų problemų geriau. Tarp jų, mes galime paminėti prieš tvarkymo, perdirbimo ir vėlesnio perdirbimo galimybes, paramą skaityti akis į MSH formatu iš tam tikros bylos, palaikymo skaityti Gmsh duomenis ir paramą atnaujinti apdorojimą iš paskutinės pozicijos.
Be to, jūs galėsite naudoti komandų eilutės parinktis sutaupyti apdorojimo rezultatus atskirose bylose, įkelti apdorojimo rezultatų failą arba kelis failus, naudoti stygas kaip bendrinis failo, nurodyti parametrų failą, sukurti dvejetainis išėjimas failus, kad skaityti prisitaikymo apribojimus nuo tam tikro failo, siekiant apriboti maksimalų interpoliuojanti tvarką, o taip pat, kad talpyklos tinklo skaičiavimai, disko.
Taip pat yra galimybė naudoti SLEPc vietoj Arpack kaip eigensolver, siekiant sukurti tinklelio pagrindu Gmsh išvesties failus, interaktyviai patikrinti struktūrą problemų, bendrauti su OneLab naudojant serverio adresą arba failą, nustatyti pastovų skaičių ir eilutę, ir nustatykite eigos indikatorius atnaujinti ir Runīgums level.Mandatory exampleThe pateiktame pavyzdyje duos jums apie tai, kaip išspręsti Puasono lygtis div idėją (grad (V)) = f domeno D, naudojant failo įvedimo (".pro" failą):
FunctionSpace {
& Nbsp; {Pavadinimas H1; Įveskite Form0;
& Nbsp; BasisFunction {
& Nbsp; & nbsp; {Pavadinimas SN; NameOfCoef VN; Funkcija BF_Node; Pagalba D; Subjektas NodesOf [Visi]; }
& Nbsp; }
& Nbsp;}
}
Formulavimas {
& Nbsp; {Pavadinimas Puasono; Įveskite FemEquation;
& Nbsp; Kiekis {
& Nbsp; & nbsp; {Pavadinimas prieš; Įveskite Vietinis; NameOfSpace H1; }
& Nbsp; }
& Nbsp; lygtis {
& Nbsp; Galerkin {[[] * DOF {D prieš} {D prieš}]; D; Jacobian V; Integracija I }
& Nbsp; Galerkin {[f [], {v}]; D; Jacobian V; Integracija I }
& Nbsp; }
& Nbsp;}
}
Kas naujo , šioje laidoje:
- pridėta galimybė įdėti oktava ir Python žodžiu;
- pratęstas & quot; Lauko & quot; veikia su nuolydžiu; išplėstas eilutę ir sąrašas tvarkymo funkcijas;
- naujas sprendimas ir postprocessing funkcijos (RenameFile, Nors, ...);
- pratęstas EigenSolve su tikrinių verčių filtro ir aukšto tvarkos daugianario EV problemas;
- maža pataisymai.
Kas naujo versijos 2.4.4:
- Geriau stabilumas;
- Atnaujinta onelab API versiją ir Inline parametrų apibrėžimai;
- Fiksuotas UpdateConstraint į harmonikų atveju,
- Pagerinti našumą multi-harmonikų surinkimas;
- Fiksuotas Atminties nutekėjimas lygiagrečiai MPI versija
- Geresnis EigenSolve (kvadratinė EVP su SLEPC EVP realiais matricų)
- Nauja CosineTransform, MPI_Printf, SendMergeFileRequest analizatoriaus komandas,
- Mažos ir patobulinimai;
Kas naujo versijos 2.4.3:
- Nauja privaloma "Pavadinimas" atributas apibrėžti onelab kintamuosius į DefineConstant [] & co; smulkūs pataisymai.
Kas naujo versijos 2.4.2:
- Fiksuoti funkcija argumentai lizdinė išraiškos; nedidelių patobulinimų.
Kas naujo versijos 2.4.0:
- Ši versija nustato naujus dviejų etapų Init apribojimus, Greičiau tinklas skaičiavimus, patobulinta Atnaujinti operacija, Unicode, ir įvairūs maži patobulinimai ir pataisymai.
Kas naujo versijos 2.3.1:
- Ši versija atnaujinimai ONELAB ir nustato įvairias klaidas <. / Li>
Kas naujo versijos 2.3.0:
- Ši versija pristato naujos statybos sistemą, grindžiamą cmake , naujos šeimos srityje funkcijų naudoti nuo Gmsh importuotus duomenis ir patobulintą sąrašas tvarkymo pajėgumus.
Kas naujo versijos 2.2.1.
- Ši versija yra mažų patobulinimų ir bugfixes
Kas naujo versijos 2.1.0:
- Ši versija prideda paramą lygiagrečiai rezoliucijos naudojant petsc sprendžiame , Gmsh2 išvesties formatas ir eksperimentiniai SLEPc pagrindu eigensolvers.
Kas naujo versijos 2.0.0:
- apskritai kodas valymas (atskirti sąsaja iš palikimo
- kodas; pašalinami įvairūs nelegalias, nestabili ir kitaip;
- eksperimentinės funkcijos; persikėlė į C ++); Atnaujintas įvesties formatai;
- Numatytieji sprendžiame dabar remiasi petsc; maži pataisymai (dvejetainiai .res
- skaityti, Newmark Paleiskite kartotinai).
Komentarai nerastas