User Tools

Site Tools


viennamesh_-_optimization_libraries

This is an old revision of the document!


General

Stellar and Mesquites, two libraries for optimizing meshes, should be wrapped for ViennaMesh

Prospective Student

This project is currently unassigned.

Requirements

The student should be familiar with C++ and template programming.

Milestone Tasklist

We envision milestones, each containing its own list of tasks to be completed to be able to claim the assigned salary.

Milestone 1

  1. Learning: Getting familiar with the Stellar source code. Investigate which optimization algorithms are useable through the Stellar C API.

Salary: EUR 400

Milestone 2

  1. Learning: Getting familiar with the ViennaGrid meshing library
  2. Learning: Getting familiar with the ViennaMesh meshing library
  3. Implementation: Provide conversion functions for tetrahedral 3D meshes from Stellar to ViennaGrid and from ViennaGrid to Stellar.

Salary: EUR 400

Milestone 3

  1. Implementation: Provide ViennaMesh algorithms which wrap Stellars optimization algorithms.

Salary: EUR 400

Milestone 4

  1. Learning: Getting familiar with Mesquite. Investigate which optimization algorithms are useable through the Mesquite API and should be wrapped.

Salary: EUR 300

Milestone 5

  1. Implementation: Provide conversion functions for tetrahedral 3D meshes from Mesquite to ViennaGrid and from ViennaGrid to Mesquite.
  2. Implementation: Provide ViennaMesh algorithms which wrap Mesquite optimization algorithms.

Salary: EUR 500

Additional Information

Primary Mentor

viennamesh_-_optimization_libraries.1411404029.txt.gz · Last modified: 2014/09/22 16:40 by viennastar