OctConf 2015: Difference between revisions

From Octave
Jump to navigation Jump to search
m (Add link to high performance m-files)
Line 17: Line 17:
* [[media:OctConf-2015-Octave-packages.pdf|Creating Octave Packages]] (Carnë Draug)
* [[media:OctConf-2015-Octave-packages.pdf|Creating Octave Packages]] (Carnë Draug)
: A tutorial on writing your own Octave packages, from simple collections of m files to all the extra optional files.
: A tutorial on writing your own Octave packages, from simple collections of m files to all the extra optional files.
* Writing high performance m-files (Rik)
* [http://wiki.octave.org/File:High_Performance_Mfiles.pdf Writing high performance m-files] (Rik)
: Tips for improving performance of user scripts.
: Tips for improving performance of user scripts.
* [[media:OctConf-2015-octave-nurbs.pdf|The NURBS and GeoPDEs packages]] (Rafael Vazquez)
* [[media:OctConf-2015-octave-nurbs.pdf|The NURBS and GeoPDEs packages]] (Rafael Vazquez)

Revision as of 01:47, 2 November 2015

OctConf 2015 will take place in Darmstadt, Germany for three days from September 21 until September 23. Please email Sebastian or Jacopo if you think you could attend. Also write your name below in the Participants section if you think of attending with high probability.

Gnu-octave-logo.png Octconf2015Logo.png

Slides

  • Status of Octave (John W. Eaton)
description
description
Talk on using the profiler in Octave. The shown demo code is also available.
An overview of the Octave Forge project, what it provides, and discussion of its future.
A tutorial on writing your own Octave packages, from simple collections of m files to all the extra optional files.
Tips for improving performance of user scripts.
Octave software for research on Isogeometric Analysis.
Very basic overview of the Octave Forge package on real valued interval arithmetic. For further reading, please consult the package documentation [1]. Also some general experiences with development at Octave Forge.
SOCIS results and moving ode?? to core
Octave Circuit Simulator
description
  • GSoC 2015 Summary (Juan Pablo Carbajal)
description
Some thoughts on a personal online platform for GNU Octave

Fund Raising

The fund raising at OctConf yielded a $700 donation for GNU Octave on Oct 2, 2015 (Transaction ID 7P725701GD802890U).

Location

Mathildenhöhe in Darmstadt
Mathildenhöhe in Darmstadt

Darmstadt, Germany

Darmstadt is a medium sized German city (154.002 inhabitants, cf http://www.darmstadt.de) located in the close neighborhood to Frankfurt, i.e., easy to reach due the airport FRA. It is one of the few cities in Germany that are allowed to call themselves "city of science". The reason is that Darmstadt has clearly dedicated itself to academia and resaerch:, it has a technical university ("TU Darmstadt", founded in 1877) and two universities of applied sciences "h_da" and "Evangelische Hochschule" with 40,616 students in total. Furthermore there are several research institutes, e.g., the European Space Operations Centre, EUMETSAT and the GSI Helmholtz Centre for Heavy Ion Research, which discovered with their heavy-ion accelerator chemical elements like Darmstadtium. Many technology companies are also located here, e.g. big cooperations like Deutsche Telekom, Merck but also SMIs like CST which is a spin-off of TU Darmstadt and the market leader for high-frequency electromagnetic field simulations.

In former times Darmstadt was the seat of government of the German State Hessen and thus has still an active cultural life and in particular important architecture from the beginning of the 20th century. The dukes of Hesse were at that time interested in art, in particular the so-called Jugendstil (the German version of Art Nouveau) and funded the Darmstadt Artists' Colony. It is still located at the Mathildenhöhe.

Venue

The upcoming Octconf 2015 will take place at the Graduate School of Excellence Computational Engineering (CE) at the Technische Universität (TU) Darmstadt

Graduate School CE
Dolivostraße 15
D-64293 Darmstadt

Graduate School of Computational Engineering
Graduate School CE

The institution has been recognized as a center for top-level research and scientific excellence by the highly competitive 'Excellence Initiative' of the German Federal and State Governments. The Graduate School enables PhD students to develop their scientific skills in a focused way, and to cooperate under optimal conditions in a highly stimulating interdisciplinary environment (computer science, engineering and mathematics). One lecture hall and two seminar rooms with wifi (eduroam) are reserved for the whole week.

Travelling

You can find travel directions here. The recommended procedure is a flight to Frankfurt's International Airport and then taking the bus called "Airliner" to Darmstadt main station. Frankfurt Hahn is also an option but is approximately 130 km away from Darmstadt and there is no direct connection. To get from Hahn to Darmstadt the best way is to take the bus to Frankfurt Hbf, get off at Frankfurt's International Airport stop and take the "Airliner" from there. The conference hotel (see below) is directly at the train station and the venue in 15min walking distance.

We have prebooked rooms in

  • 15 single rooms in the InterCityHotel Darmstadt (booking via e-mail or phone is recommended; code "TU Darmstadt, Octconf 2015)
  Email address is:  reservations@darmstadt.intercityhotel.de

Dates

September 21-23, 2015. This is from Monday to Wednesday. Participants are encouraged to attend for all three days, but anyone is welcome for any duration of time. If necessary invitation letters can issued.

Excursions for the technology enthusiasts to ESOC, EUMETSAT and/or GSI are planned.

Suggestions for Sessions

Code sprints and informal discussion will happen every day. Please propose topics of interest for these sessions.

Schedule

Time Monday
(Octave Core Day)
Tuesday
(Packages Day)
Wednesday
(Open Source Day)


9:00-10:00


Status of Octave
(John W. Eaton, confirmed)
NURBS and GeoPDEs Package
(Rafael Vazquez)
GMSH and GetDP in Academia and Industry
(Christophe Geuzaine)
10:00-10:15 Coffee Coffee Coffee
10:15-10:50 Octave and Python: Don't Call it Pytave!
(Mike Miller, confirmed)
To Be Announced GSoC 2015 Summary
(Juan Pablo Carbajal, confirmed)
10:50-11:25 Octave's profiler
(Daniel Kraft, confirmed)
Interval Package
(Oliver Heimlich, confirmed)
Discussion: Open source, funding, software projects as partners in scientific research projects
11:25-12:00 Writing high performance m-files
(Rik, confirmed)
The future of odepkg
(Jacopo Corno)
12:00-12:30 Discussion Discussion

12:30-14:00

Lunch Lunch Lunch
14:00-14:35 Packaging for Octave
(Carnë)
OCS intro and tutorial
(Carlo de Falco)
A WUI for GNU Octave
(Richard Márquez)
14:35-15:10 Open Slot Poster Session Discussion: Octave in Teaching: examples, best practices
(short presentations are welcome)
15:10-15:45
15:45-16:00 Coffee Coffee Coffee


16:00-18:00


Code Sprint Social program: excursion to EUMETSAT
(confirmed, 30 people max)
(optional)
Code Sprint
18:00-19:00 Dinner Dinner Social program: excursion to GSI
(confirmed, 20 people max)
19:00-20:00 Social program: a walk to the Mathildenhöhe Open slot

Poster Session

Show us what you do with Octave and any interesting application in your field. Please email us if you are interested in contributing so that we can schedule the number of participants.

Confirmed Posters:

Title Author
emgr - Empirical Gramian Framework Christian Himpe
Onelab package Alexander Krimm
Teaching Octave at University Helmut Podhaisky, Alf Gerisch, Markus Köbis
Level-set package Daniel Kraft
LTFAT package Zdenek Prusa
not confirmed Jyoti Prakash
not confirmed Luka Kurnjek
FlexiBLAS - A Blas wrapper library with runtime exchangable backends Martin Köhler
ADiMat - Automatic Differentiation for Matlab and Octave Johannes Willkomm
Open business model canvas of OctaveRs (a WUI for GNU Octave) Richard Márquez

Participants

The official registration period is now over. Participation to the conference is still possible without official registration, but we cannot guarantee hotel reservations, food or the possibility to join the social program.

Child Care

TU Darmstadt is a family friendly university. If you are planning to attend OctConf with your family/children please contact us. We will be happy to help you to organize child care.

Funding

There is limited funding to cover the travel expenses of selected participants. The available funds have currently been assigned.

The following institutions have provided funding so far:

Previous OctConf

OctConf 2014

Next OctConf

OctConf 2016