This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
device_collection [2014/06/05 08:38] viennastar [Milestone 1] |
device_collection [2015/01/22 14:46] (current) viennastar |
||
---|---|---|---|
Line 6: | Line 6: | ||
====== Milestone Tasklist ====== | ====== Milestone Tasklist ====== | ||
- | We envision two milestones (and an optional third one), each containing its own list of tasks to be completed to be able to claim the assigned salary. | + | We envision several milestones, each containing its own list of tasks to be completed to be able to claim the assigned salary. |
===== Milestone 1 ===== | ===== Milestone 1 ===== | ||
- | - **Research:** Investigating current and old device collection, Collecting scientific papers describing devices | + | - **Research:** Investigating current and old device collection, collecting scientific papers describing devices |
- | - **Generation:** Generate new devices by using [[http://freecadweb.org/|FreeCAD]] or [[http://viennamesh.sourceforge.net/|ViennaMesh]] | + | |
===== Milestone 2 ===== | ===== Milestone 2 ===== | ||
+ | |||
+ | - **Generation:** Generate new devices by using [[http://freecadweb.org/|FreeCAD]] or [[http://viennamesh.sourceforge.net/|ViennaMesh]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Milestone 3 ===== | ||
- **Simulation:** Verify the devices by conducting device simulations with [[https://github.com/viennamini/viennamini-dev|ViennaMini]] | - **Simulation:** Verify the devices by conducting device simulations with [[https://github.com/viennamini/viennamini-dev|ViennaMini]] | ||
- **Documentation:** Prepare pictures and descriptions for each device and populate a Wikipage | - **Documentation:** Prepare pictures and descriptions for each device and populate a Wikipage | ||
- | ===== Milestone 3 ===== | + | |
- | - **Testsystem:** Implement an automatic test system for our simulation tools, by programmatically changing the geometries and physics of the test devices. | + | ===== Milestone 4 ===== |
+ | - ** COMSOL file export: ** Implement a file export tool on top of ViennaGrid. Not only the mesh but also data such as scalar and vector fields must be exported as well as a proper handling of contact segments | ||
+ | - ** COMSOL file import: ** Implement a file import tool. the previous step only the other way around. | ||
+ | |||
+ | In general, the file format in question is the MPHTXT format, described in the [[http://nf.nci.org.au/facilities/software/COMSOL/4.3a/doc/pdf/mph/COMSOLMultiphysicsReferenceGuide.pdf|COMSOL specification]]. | ||
+ | ViennaGrid currently contains a prototype for a MPHTXT file exporter (master/next branch, viennagrid/io/mphtxt_writer.hpp, examples/tutorial/convert_to_mphtxt.cpp); extend this to your needs. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Milestone 5 ===== | ||
+ | - ** Synopsys file export: ** Implement a file export tool on top of ViennaGrid. Not only the mesh but also data such as scalar and vector fields must be exported as well as a proper handling of contact segments | ||
+ | - ** Synopsys file import: ** Implement a file import tool. the previous step only the other way around. | ||
- | ===== Salary ===== | ||
- | We will pay **EUR 1.200** for each successfully finished milestone. | ||
- | This is the equivalent of a 30 hour week at a rate of EUR 10/hour. | ||
===== Additional Information ===== | ===== Additional Information ===== | ||
Line 40: | Line 54: | ||
Regarding device modeling via ViennaMesh; you will get information on the mechanisms during your internship. | Regarding device modeling via ViennaMesh; you will get information on the mechanisms during your internship. | ||
+ | |||
+ | |||
+ | ====== Device Collection ====== | ||
+ | * [[cad_models|CAD Models]] | ||
+ | |||
+ | |||
+ | ====== Primary Mentor ====== | ||
+ | [[http://www.iue.tuwien.ac.at/index.php?id=105&user_iuestaff_pi1[showUid]=166&type=0&cHash=7fcd9f833fcb93b48c1df0f27a09214a|Josef Weinbub]] |