Trilinos Spring Developer Meeting

May 12th -- 14th, 2015
Albuquerque, NM

Trilinos Background

The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems. A unique design feature of Trilinos is its focus on packages. Learn more about Trilinos at the Trilinos home page.

Meeting Overview

The Trilinos Spring Developer Meeting is an opportunity for Trilinos Developers to gather once a year outside of the Trilinos User Group meeting, which is commonly held in early November.

Meeting Format

In 2015, the Trilinos Spring Developer Meeting will take place between Tuesday May 12th and Thursday May 14th at Sandia NM in CSRI. The meeting will consist of both small group meetings and meetings with the full Trilinos developer team. The meeting will start on Tuesday afternoon with small group meetings, and will conclude on Thursday. On Wednesday and Thursday, we will hold mostly large group meetings, although some additional small group meetings may be added to the schedule.


The schedule for the Spring Developer Meeting will consist of training, as well as package, capability area, and Trilinos-level strategic planning. New this year is a converge/diverge planning format. We plan to address a few key topics by providing introductory information, then breaking into smaller groups to discuss the issue, then coming back together to share what each group discussed and try to make decisions as to how to move forward.


(Last updated 5/11.)

Below is the outline of the meeting schedule. Specific information about sessions will be added in the weeks prior to the meeting.

Tuesday, May 12th


Wednesday, May 13th


8:30 -- 9:00 Update/Training: GitHub Repository Move (B. Perschbacher, J. Willenbring)
9:00 -- 10:00 Git Workflows (R. Bartlett)
10:00 -- 10:30 Break-out 1: Git Workflows -- important features for Trilinos
10:30 -- 11:00 BREAK
11:00 -- 12:00 Report Back Break-out 1
12:00 -- 1:00 LUNCH (Lunch topic: Recommended C++11 Features, moderator C. Edwards)
1:00 -- 1:30 Update on Performance Testing Infrastructure (D. Trumbo)
1:30 -- 2:00 Trilinos Package Architecture 2.0 (M. Heroux)
2:00 -- 2:30 Break-out 2: Trilinos Package Architecture 2.0
2:30 -- 3:00 BREAK
3:00 -- 4:00 Report Back Break-out 2
4:00 -- 4:30 (3) Capability Area Summaries/Strategic Planning

Thursday, May 14th


8:30 -- 9:00 Update on Website (B. Spotz, D. Vigil)
9:00 -- 10:00 (6) Capability Area Summaries/Strategic Planning
10:00-10:30 BREAK
10:30-11:00 Capability Area wrap-up
11:00-12:00 Trilinos Level Discussion Wrap-up/Closing Remarks


12:00 - 5:00 TBA - available for small group meetings if needed