Oofem.

Codice elemento finito con architettura orientata all'oggetto per la risoluzione dei problemi di meccanica, trasporto e fluido
Scarica ora

Oofem. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Borek Patzak
  • Sito web dell'editore:
  • http://www.oofem.org/oofem.html
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 4 MB

Oofem. Tag


Oofem. Descrizione

Codice elemento finito con architettura orientata all'oggetto per la risoluzione dei problemi di meccanica, trasporto e meccanica fluido Oofem (Object or Oriented Finite Element Solver) è un codice elemento finito gratuito e open source con architettura orientata all'oggetto per la risoluzione dei problemi di meccanica meccanica, dei trasporti e dei fluidi che opera su varie piattaforme. L'obiettivo di questo progetto è quello di sviluppare uno strumento efficiente e robusto per FEM Computazioni oltre a fornire un ambiente modulare ed estensibile per lo sviluppo futuro. Nota: per Mac OS X Guida all'installazione Leggi le istruzioni Lo sviluppatore reso disponibile qui: http://www.oofem.org/forum/viewtopic.php?id=106 . Ecco alcune caratteristiche chiave di "OOFEM": · Architettura orientata agli oggetti · Kernel fem modulare ed estensibile (oofemlib) · Completamente estensibile - il kernel è estensibile in qualsiasi "direzione". La possibilità di aggiungere un nuovo tipo di elemento, il nuovo modello di materiale con qualsiasi tipo e numero di parametri di cronologia interna, nuove condizioni di confine, algoritmi numerici o moduli di analisi, nonché la capacità di aggiungere e gestire i gradi arbitrari di libertà è materia ovviamente. · Formulazione del problema indipendente, soluzione numerica e archiviazione dati - Il kernel fornisce le astrazioni indipendenti per l'analisi, il metodo numerico generale e la memorizzazione dei dati (matrici sparse). Il concetto di mappatura dei componenti consente di formulare un metodo problema e numerico in modo indipendente e consente di utilizzare un metodo numerico adatto per la soluzione problematica senza modifiche. Questo concetto è ulteriormente migliorato dall'astratta interfaccia a matrice sparsa, consentendo di formulare un metodo numerico in modo indipendente sull'attuazione della matrice sparsa. · Supporto per riavvio completo: il kernel supporta il riavvio completo da qualsiasi stato precedentemente salvato. · Analisi sfalsata: consente di raggruppare i problemi di base insieme e trasferire e condividere i campi della soluzione tra i subproblemi di base. Il design generale consente di utilizzare diverse discretizzazioni per i sottoproblemi di base. · Supporto per l'elaborazione parallelo - basato sulla decomposizione del dominio e sul messaggio Paradigmi che passano. Molte analisi possono essere eseguite in parallelo e ottima scalabilità delle prestazioni possono essere ottenute su varie piattaforme. Il concetto di passaggio del messaggio è altamente portatile su molte piattaforme (compresi i computer in parallelo massicciamente, i sistemi di memoria condivisa e i cluster di workstation), per gli sviluppatori, le classi generali per la comunicazione efficiente dell'inter del dominio vengono fornite sullo strato generale astratto per le librerie di passaggio del messaggio. Costruisci il supporto di alto livello per il bilanciamento del carico dinamico. · Solver sparsi efficienti - Sono disponibili solutori diretti e iterativi. I solvisti diretti includono skyline simmetrica e skyline non sommetrica e risolutore diretto sparse, i solver iterativi supportano molti formati di archiviazione sparsi e vengono forniti con diversi precondizionatori. Sono disponibili interfacce a librerie a solver lineari di terze parti, incluso IML, PETSC (seriale e parallelo) e spoti. · Supporto per analisi adattivo - Concetto di dominio multiplo. Supporto per la stima degli errori con vari criteri di remi, supporto per mappatura primaria sconosciuta e variabili interne. Sono disponibili algoritmi di localizzazione spaziale veloci in base alle tecniche dell'albero. · Modulo meccanica strutturale (SM) · Molte procedure di analisi - statico lineare, dinamica lineare (analisi del valore di Eigen, metodi di integrazione diretta, implicita ed esplicita), statico non lineare (solver calmo robusto), dinamica non lineare (versione esplicita, parallela). · Grande biblioteca materiali compresi i modelli all'avanguardia per la meccanica non lineare della frattura dei materiali quasiblittografici e la ricca biblioteca dell'elemento: consultare il manuale della libreria elemento e il manuale del modello del modello del modello. · Analisi adattiva - statica lineare e non lineare. · · Analisi parallela - Esplicita dinamica non lineare che utilizza il metodo di decomposizione del dominio, la statica lineare e non lineare (richiede PETSC). · Ottimizzazione del profilo. · Modulo problematico di trasporto (TM) · Procedure di analisi: stazionario e transitorio problemi di trasferimento heatmass accoppiati (lineare e non lineare) trasferimento di calore e. · Libreria di elementi: assialsimmetrici, due e tre elementi tridimensionali, vedere il Manuale Elemento Biblioteca. · Sfalsate soluzione simultanea di analisi trasferimento di calore e analisi meccanica, in cui il campo di temperatura generato mediante analisi trasferimento di calore può essere usato in analisi meccanica come temperatura di carico. · Fluid modulo problema dinamico (fm) · Procedure di analisi: flusso incomprimibile transitorio - Agoritmo semi-implicito CBS e risolutore transitorio con stabilizzazione SUPG / PSPG. Il successivo supporta un'analisi incompressibile di due fluidi immiscibili su un dominio fisso (adatto anche ai flussi di superficie gratuiti) utilizzando l'algoritmo di tracciamento dell'interfaccia basato su vof 2D. · Biblioteca element: Triangolo di approssimazione di velocità di parità lineare e parquet, vedere il manuale della biblioteca degli elementi. · Post produzione · Build in X-Windows PostProcessore. · L'esportazione in formato VTK è supportato, consentendo di utilizzare strumenti di visualizzazione basati su VTK (come Mayavi o paravewew) per la postprocesso su piattaforme diverse · Interfaccia ai generatori di mesh (T3D e Targe2) · Interfaccia per librerie a risolutori lineari sparse (attualmente PETSC, IML e Spooles) · Portabilità (C ++) · Performance computazionale comparabili Cosa c'è di nuovo in questa versione: · I lavori adattivi e paralleli con il bilanciamento del carico dinamico sono supportati. · Nuovo algoritmo di suddivisione per remi paralleli su maglie tringlari e tetraedri · Aggiunto supporto XFEM generico · Numero di componenti arbitrari per nodi ed elementi · Gli elementi possono essere inseriti / rimossi durante l'analisi · Aggiunta interfaccia per Slepc, la libreria scalabile per i calcoli dei problemi di EigenValue · E molti miglioramenti e correzioni di bug.


Oofem. Software correlato

Agenti di movimento

Agenti MotionBased - Recupera le informazioni storiche dalle unità GPS e dai monitor della frequenza cardiaca ...

140 1.5 MB

Scarica

BDI Chess.

BDI Chess - Chess Engine è stato concepito appositamente come applicazione di studio delle architetture AI convincenti ...

259 48 KB

Scarica

LegoSx-Direct.

LegoSX-Direct - Controlla un robot Lego NXT tramite comandi diretti utilizzando le librerie USB e Bluetooth native di Mac OSX ...

193 50 KB

Scarica

Yawi.

YAWI3D - Progetto per l'implementazione di strumenti utili nel campionamento supervisionato delle masse tumorali nelle immagini CT. ...

179 45 KB

Scarica

ncalc.

NCALC - Sostituzione della calcolatrice molto utile per PowerBooks e IBooks ...

199 868 KB

Scarica