Una splendida codici FDTD --- openGEMS (codici open source)

S

strange007

Guest
openGEMS è il codice open source di gemme.
Il suo sito web è:
http://www.2comu.com.cn/products/OpenGEMS.html

Recentemente, ho scaricato openGEMS e cercare di eseguirlo in Visual Studio 2005.

Tuttavia, ci sono diversi problemi che rendono il codice sorgente non può essere costruito con successo utilizzando Visual Studio 2005:
1.Visual Studio 2005 non può leggere il sotto-progetto di visualizzazione di modello che è legato a Microsoft Excel 2003/2007.L'interfaccia del software e gli strumenti di modellazione è programmato utilizzando alcuni componenti relativi a Microsoft Excel 2003/2007.Ma il progetto openGEMS non può integrare questi elementi in sé smothly.

2.Non c'è nessun mpi.lib "o" mpi.h "file concluso nei codici sorgente di openGEMS.OpenGEMS possono (o devono) in esecuzione in parallelo FDTD con il sostegno del Message Passing Interface (MPI).Il problema è che i codici sorgente contiene alcuni codici che sono le funzioni MPI, ma i file mpi.lib "o" mpi.h "che è essenziale per la programmazione MPI non è presente nei documenti di progetto.Così, il risolutore "di openGEMS non può essere compilato usando VS2005.
Tuttavia, ho rimosso le funzioni MPI e ottenere il risolutore "di lavoro openGEMS.

Il mio aiuto --- Se siete interessanti circa la sovranità "del openGEMS, posso fornire la mia copia della rivista" risolutore "a voi.Ho rimosso le funzioni MPI e ottenere il risolutore "di lavoro openGEMS.

Il mio augurio --- Se avete qualche scoperta o scoperte su come trovare lavoro openGEMS, potete contattarmi per inviare email a lixueshi68 (at) gmail.com

Qualcuno ha qualche idea su come utilizzare l'open source openGEMS in grado di fornire la tua opinione seguendo questo argomento.

Grazie!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />Ci dispiace, ma è necessario il login per visitare questo allegato

 
Salve,
Ho scaricato la versione binaria di OpenGEMS e provato a 2 macchine diverse.È installato, ma quando cerco di usare la GUI (per aggiungere oggetti ad esempio), dà errori.Penso che potrebbe essere correlato al DirectX.C'è qualcuno che potrebbe farlo funzionare?

 
L'ho provato,
I getta continuamente un messaggio di errore: un'eccezione non gestita.

devo installare alcuni driver o quadri o cosa?

il codice di ciò che si è caricato un codice sorgente?potreste compilarlo, e caricare anche quello?

 
Cari terdol,
Il guaio è incontrato è comune, perché ho incontrato gli stessi errori.
Credo che la soluzione è:
1.OpenGEMS bisogno dell'ambiente di sviluppo di Visual Studio 2005.La GUI di openGEMS è sviluppato utilizzando Visual C # in VS2005, e il risolutore (core FDTD) è sviluppato in C sotto VS2005.Quindi, è necessario installare VS2005 in primo luogo.Francamente dire, openGEMS non è facile da eseguire.
2.Il sistema operativo deve essere una versione completa.Ho provato diverse compatte (versione riveduta) versione di WinXP, ma non è riuscito a correre la GUI di openGEMS.Significa che è necessario installare una versione completa di WINXP in secondo luogo.

Si può prendere cerca più.Aggiunto dopo 13 minuti:Cari buenos,
Grazie per la vostra attenzione.
Il messaggio di errore: eccezione non gestita è in gran parte legate ad un probabile eccezione di memoria.
Devo confessare che i codici che ho caricato è un prodotto semilavorato.I rimuovere solo le parti MPI del codice per permettere a me di eseguire il debug sotto VS2005.

Se siete interessati nel metodo FDTD, si può collaborare con me a fare i codici disponibili.

Difficults le principali sono:
1.Visual Studio 2005 non può leggere il sotto-progetto di visualizzazione di modello che è legato a Microsoft Excel 2003/2007.
2.Non c'è nessun mpi.lib "o" mpi.h "file concluso nei codici sorgente di openGEMS.

 
Salve
Penso che mpi.lib e mpi.h sono parte della libreria MPI (terza parte).Avete bisogno di una implementazione MPI come MPICH (open source) per la compilazione e l'esecuzione del codice e questi file saranno parte di questa libreria.Più sopra, questi file / le posizioni dei file devono essere inclusi in Visual Studio Project (Progetto attraverso le opzioni / impostazioni)
Con i migliori saluti
Jithesh

 

Welcome to EDABoard.com

Sponsor

Back
Top