User Tools

Site Tools


documentation:faq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
documentation:faq [17:52 01.08.2013]
Walter [Editing]
documentation:faq [18:52 16.11.2017] (current)
Jörn Starruß [General]
Line 4: Line 4:
  
 ++++ More details | ++++ More details |
-** How it does what it does ** 
  
-See the documentation in the [[documentation:​tech_specs|tech specs]] for details on numerical methods and methods of model integration.+** More information ** 
 + 
 +For more information,​ refer to the [[documentation:​manual|user manual]].
  
 ** What it cannot do ** ** What it cannot do **
  
-See the [[documentation:​limitations|list of limitations]].+See the necessarily incomplete ​[[documentation:​limitations|list of limitations]].
  
 ++++ ++++
  
-++++ ''​morpheus''​ and ''​morpheus-gui''​ executables ​|+++++ Software structure ​|
  
-Morpheus consists of: +Morpheus ​is a self-contained application. Internally, it consists of two stand-alone executables
-  * Simulator called ​''​morpheus''​ +  * ''​morpheus''​: the simulator ​ 
-  * Graphical user interface (GUI) called ​''​morpheus-gui''​+  * ''​morpheus-gui''​: the graphical user interface (GUI) 
  
-Internally, ​these stand-alone applications ​are linked by the exchange of XML and XSD files:+The communication between ​these stand-alone applications ​is through ​XML and XSD files:
   * The GUI reads an XML Schema description (XSD) file that specifies rules for valid XML models.   * The GUI reads an XML Schema description (XSD) file that specifies rules for valid XML models.
   * The GUI start a simulation job by executing ''​morpheus''​ with a generated XML model as argument.   * The GUI start a simulation job by executing ''​morpheus''​ with a generated XML model as argument.
  
-The simulator ''​morpheus''​ can also be used as stand-alone program from the command line. +Note that both executable can also be used as stand-alone programs. ​The simulator ''​morpheus''​ can also be used as stand-alone program from the command line. And ''​morpheus-gui''​ may be used to control remote computing resources.
  
 [{{ :​morpheus-sim.png?​direct&​400 | ''​morpheus''​ simulator from the command line interface. }}] [{{ :​morpheus-sim.png?​direct&​400 | ''​morpheus''​ simulator from the command line interface. }}]
Line 34: Line 35:
 ** Source ** ** Source **
  
-The source code is not yet publicly available. ​Pending decisions on specific software license models and code documentation,​ the access to the SVN code repository is restricted to the developers and our collaborators+The source code publicly available ​at [[https://​gitlab.com/​morpheus.lab/​morpheus|GitLab]]
  
 ** Building from source **  ** Building from source ** 
  
-For developers/​collaborators with access to the [[http://​imc.zih.tu-dresden.de/​websvn/​listing.php?​repname=Morpheus|Morpheus SVN repository]],​ information ​on building Morpheus from source can be found [[devel:source|here]] ​(password protected).+Information ​on building Morpheus from source can be found [[https://​gitlab.com/​morpheus.lab/​morpheus/​blob/​master/​README.md|here]].
  
 ++++ ++++
  
 ++++ Where can I get help? | ++++ Where can I get help? |
-** Limited support **  
  
-Morpheus is distributed as-is and we have limited resources for support. Nevertheless,​ your experiences are essential for us to improve the software.\\+** User forum ** 
  
-** Questions ​**+Use the [[forum:​users|Morpheus user forum]] to get support from developers and other users. 
 + 
 +** User manual ​** 
 + 
 +The [[documentation:​manual|user manual]] is the primary source of information on usage of Morpheus.
  
-If you have a question that is not answered in the [[documentation:​faq|FAQ]],​ do not hesitate to [[walter.deback@tu-dresden.de|ask us]]. 
  
 ** Debug mode ** ** Debug mode **
Line 57: Line 60:
 [{{ :​faq_debug.png?​direct&​250 | Run a crashed simulation in ''​Debug''​ mode, and send us the log file ''​gdb.log''​.}}] [{{ :​faq_debug.png?​direct&​250 | Run a crashed simulation in ''​Debug''​ mode, and send us the log file ''​gdb.log''​.}}]
  
 +++++
  
-** Bug reports **+++++ Developers |
  
-If you experience reproducable crashes in a situation not covered in the [[documentation:issues|Known Issues]] section, please send us a [[joern.starruss@tu-dresden.de|bug report]]. \\+Morpheus is developed by Jörn Starruß and [[http://​walter.deback.net|Walter de Back]] at the [[http://​imc.zih.tu-dresden.de/​imc|IMC group]] headed by prof. [[http://​imc.zih.tu-dresden.de/​imc/​index.php?​page=members&​who=deutsch|Andreas Deutsch]]. 
  
-In the bug report, include as much information as possible, such as\\ +We are part of the [[http://tu-dresden.de/​die_tu_dresden/​zentrale_einrichtungen/​zih|Center for High Performance Computing]] at the [[http://​www.tu-dresden.de/​en|Technische Universität Dresden]], Germany.
- +
-  * How to reproduce the bug +
-  * XML model that produced the error +
-  * Morpheus version/revision (see ''​Settings ​-> Local -> Check Simulation -> Test''​)  +
-  * Your operating system +
-  * Log file of the debugger (''​gdb.log''​)+
  
 ++++ ++++
  
-++++ Developers | 
  
-The developers behind Morpheus are Jörn Starruß and [[http://​walter.deback.net|Walter de Back]]. ​ 
  
-We work at the [[http://​imc.zih.tu-dresden.de/​imc|IMC group]] headed by prof. [[http://​imc.zih.tu-dresden.de/​imc/​index.php?​page=members&​who=deutsch|Andreas Deutsch]]. ​ 
- 
-We are part of the [[http://​tu-dresden.de/​die_tu_dresden/​zentrale_einrichtungen/​zih|Center for High Performance Computing]] at the [[http://​www.tu-dresden.de/​en|Technische Universität Dresden]], Germany. 
- 
- 
-++++ 
 ===== Modeling =====  ===== Modeling ===== 
  
Line 487: Line 477:
  
 ++++ ++++
-==== GUI ====+=====  ​GUI ===== 
  
 ++++ Execution mode: ''​interactive'',​ ''​local''​ or ''​remote''?​ | ++++ Execution mode: ''​interactive'',​ ''​local''​ or ''​remote''?​ |
Line 629: Line 619:
  
 ++++ ++++
- +===== Settings ​=====
-==== Settings ====+
  
 ++++ Multithreading / Concurrent jobs | ++++ Multithreading / Concurrent jobs |
-  ​ +  ​Number of threads: Used to set number of openMP threads for (in-job parallelization) 
-  * Number of threads: Used to set number of openMP threads for (in-job parallelization) +  ​Concurrent jobs: number of jobs executed in parallel (between-job parallelization)
-  ​Concurrent jobs: number of jobs executed in parallel (between-job parallelization)+
  
 ++++ ++++
documentation/faq.1375372358.txt.gz · Last modified: 17:52 01.08.2013 by Walter