GetDP

Software screenshot:
GetDP
Dettagli del software:
Versione: 2.5.0 Aggiornato
Data di caricamento: 14 Apr 15
Sviluppatore: Christophe Geuzaine
Licenza: Libero
Popolarità: 64

Rating: 3.0/5 (Total Votes: 2)

GetDP è un open source e totalmente gratuito progetto software da riga di comando che fornisce un ambiente generale per il trattamento dei problemi discreti che utilizzano elementi misti per discretizzare de Rham tipo complessi in 1, 2, e 3 dimensioni. Offre vicinanza tra i dati di input, che definisce le espressioni matematiche simboliche e dei problemi discreti del rispettivi problems.Offers potente linea di comando optionsBeing un programma a riga di comando, GetDP è dotato di varie opzioni della riga di comando che consentono all'utente di trattare i problemi discreti meglio. Tra questi, possiamo citare le opzioni di pre-elaborazione, di trasformazione e di post-elaborazione, supporto per la lettura maglie in formato MSH da un determinato file, il supporto per la lettura dei dati Gmsh, e il supporto per la ripresa di elaborazione dall'ultima posizione.
Inoltre, sarà in grado di utilizzare le opzioni della riga di comando per salvare i risultati del trattamento in file separati, per caricare i risultati di elaborazione da un file o più file, utilizzare stringhe come nome del file generico, per specificare file di parametri, di creare file di output binari, a leggere vincoli di adattamento da un certo file, per limitare il massimo ordine interpolazione, nonché alla cache calcoli di rete su disco.
E 'anche possibile utilizzare SLEPc anziché ARPACK come eigensolver, per creare file di output Gmsh basato maglia-, per controllare in modo interattivo la struttura per problemi, per comunicare con OneLab utilizzando un indirizzo del server o un file, per impostare il numero costante e la stringa, e per impostare l'aggiornamento indicatore di avanzamento e la verbosità level.Mandatory exampleThe seguente esempio vi darà un'idea su come risolvere l'equazione div Poisson (un grad (v)) = f su un dominio D, utilizzando un file di input (".pro" file):
FunctionSpace {
& Nbsp; {Nome H1; Tipo Form0;
& Nbsp; BasisFunction {
& Nbsp; & nbsp; {Nome sn; NameOfCoef vn; Funzione BF_Node; Supporto D; Entità NodesOf [Tutti]; }
& Nbsp; }
& Nbsp;}
}
Formulazione {
& Nbsp; {Nome Poisson; Tipo FemEquation;
& Nbsp; Quantità {
& Nbsp; & nbsp; {Nome v; Digitare locale; NameOfSpace H1; }
& Nbsp; }
& Nbsp; L'equazione {
& Nbsp; Galerkin {[a [] * Dof {d v}, {d} v]; In D; Jacobiano V; Integrazione I; }
& Nbsp; Galerkin {[f [], {} v]; In D; Jacobiano V; Integrazione I; }
& Nbsp; }
& Nbsp;}
}

Cosa c'è di nuovo in questa versione:

  • possibilità di incorporare ottava e Python interpreti aggiunto;
  • esteso & quot; Il campo & quot; funzioni con pendenza; funzioni di stringa estesa e gestione lista;

  • Funzioni
  • nuova risoluzione e post-elaborazione (RenameFile, mentre, ...);
  • esteso EigenSolve con filtro autovalore e di ordine superiore problemi EV polinomiale;
  • correzioni di piccola bug.

Cosa c'è di nuovo nella versione 2.4.4:

  • Migliore stabilità
  • Aggiornato onelab versione delle API e dei parametri inline definizioni
  • fissi UpdateConstraint in cassa armonica
  • Migliorare le prestazioni di assemblaggio multi-armonica
  • perdita di memoria fissa in versione parallela MPI
  • Migliore EigenSolve (EVP quadratica con SLEPC, EVP su matrici reali)
  • Nuovo CosineTransform, MPI_Printf, comandi parser SendMergeFileRequest
  • Piccoli miglioramenti e correzioni di bug

Cosa c'è di nuovo nella versione 2.4.3:

  • Nuovo attributo obbligatorio 'Nome' di definire le variabili onelab in DefineConstant [] & co; correzioni di bug minori.

Cosa c'è di nuovo nella versione 2.4.2:

  • argomenti di funzione fissa nelle espressioni nidificate; piccoli miglioramenti.

Cosa c'è di nuovo nella versione 2.4.0:

  • Questa versione introduce nuove due fasi vincoli Init, calcoli veloci di rete, un'operazione di aggiornamento migliorato, supporto Unicode, e vari piccoli miglioramenti e correzioni di bug.

Cosa c'è di nuovo nella versione 2.3.1:

  • Questa versione aggiornamenti ONELAB e risolve vari bug <. / li>

Cosa c'è di nuovo nella versione 2.3.0:

  • Questa versione introduce un nuovo sistema di generazione basato su CMake , una nuova famiglia di funzioni di campo da utilizzare i dati importati da Gmsh e una migliore capacità di gestione dell'elenco.

Cosa c'è di nuovo nella versione 2.2.1:.

  • Questa versione contiene piccoli miglioramenti e correzioni di bug

Cosa c'è di nuovo nella versione 2.1.0:

  • Questa versione aggiunge il supporto per la risoluzione parallelo utilizzando solutori PETSc , il formato di output Gmsh2 e autovalori basato SLEPc-sperimentali.

Cosa c'è di nuovo nella versione 2.0.0:

  • la pulizia del codice generale (interfaccia separato dal legacy
  • codice; rimosso vari privi di documenti, instabile e altrimenti
  • funzioni sperimentali; trasferito in C ++); formati di file di input aggiornato;
  • solutori di default sono ora basate su PETSc; piccole correzioni di bug (res binari
  • leggere, Newmark -restart).

Programmi simili

mathchem
mathchem

20 Feb 15

DanCalculator
DanCalculator

20 Feb 15

SpeedCrunch
SpeedCrunch

2 Jun 15

Equation Grapher
Equation Grapher

3 Jun 15

Altri software di sviluppo Christophe Geuzaine

Gmsh
Gmsh

23 Jan 15

GetDP (64-bit)
GetDP (64-bit)

22 Jan 15

Gmsh (64-Bit)
Gmsh (64-Bit)

23 Jan 15

GetDP (32-bit)
GetDP (32-bit)

22 Jan 15

Commenti a GetDP

I commenti non trovato
Aggiungi commento
Accendere le immagini!