Getting Started with Trilinos October 14, 2003 9:30-10:30 a.m. Jim Willenbring.

Slides:



Advertisements
Similar presentations
Mercury Quality Center 9.0 Training Material
Advertisements

Digital Certificate Installation & User Guide For Class-2 Certificates.
Installation & User Guide
Configuration management
Software change management
Configuration management
Electronic Grant Submissions: Sponsored Research Services 874 Traditions Way, 3 rd Floor Tallahassee, FL (850)
Digital Certificate Installation & User Guide For Class-2 Certificates.
PHP for Server-Side Preprocessing Chapter 08. Overview and Objectives Present a brief history of the PHP language Discuss how PHP fits into the overall.
Medicaid Alternative Benefit Plans (ABP) Processing
National Service Trust Automation Project Training Materials: Members and Alumni Corporation for National & Community Service (CNCS) National Service Trust.
Peirsonpatterson,llp eDisclosure Solution ppdocs.com.
Electronic Solutions 1. Electronic Submission of Claims HSCSN is able to accept claims electronically that are processed through EMDEON clearinghouse.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
NDT Tools Tutorial: How-To setup your own NDT server Rich Carlson Summer 04 Joint Tech July 19, 2004.
Hosted Exchange The purpose of this Startup Guide is to familiarize you with ExchangeDefender's Exchange and SharePoint Hosting. ExchangeDefender.
Grants Online Attaching Documents Step-by-Step Guide February 2013.
Home screen of your online tracker system Updates or notes for your attention are placed at the top in red. This will also inform you of the document turnaround.
How to Download and Install a Sharp Print Driver on a Mac.
Software Tools and Processes Training and Discussion October 16, :00-4:30 p.m. Jim Willenbring.
How to Use the Trilinos Infrastructure for Your Own Project James M. Willenbring Michael N. Phenow Trilinos User Group Wednesday, November 2nd, :00.
Trilinos 101: Getting Started with Trilinos November 7, :30-9:30 a.m. Mike Heroux Jim Willenbring.
An Introduction to Grants.gov Sponsored Programs Office February 22,
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
Easy Chair Online Conference Submission, Tracking and Distribution Process: Getting Started + Information for Reviewers AMS World Marketing Congress /
© Blackboard, Inc. All rights reserved. Deploying a complex building block Andre Koehorst Learning Lab Universiteit Maastricht, the Netherlands July 18.
Renesas Technology America Inc. 1 SKP8CMINI Tutorial 2 Creating A New Project Using HEW.
0 eCPIC User Training: Resource Library These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring Mike Phenow.
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear.
Grants.gov Application Process. Grants.gov 5-Step Process Accessing and submitting an application for an announcement (opportunity) through Grants.gov.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
Knowledge Management Platform Communities of Practice User Guide for CoP users Copyright © 2010 Group Technology Solutions. All Rights Reserved.
Overview of the Automated Build & Deployment Process Johnita Beasley Tuesday, April 29, 2008.
Trilinos Framework Update Roscoe A. Bartlett James M. Willenbring Michael N. Phenow Trilinos User Group Monday, October 31st, : :30 am Building.
Online Submission and Management Information -- Authors AMS Annual Conference / AMS WMC Click on play to begin show.
| imodules.com Top 10 FAQ in Application Support Kelly Schmiedeler & Amber Quayle.
Contract Invoice Guide
Peirsonpatterson,llp eDisclosure Solution ppdocs.com.
LOGIN PAGE Login Page Support CRM:
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
School Foundation Payment System Nonpublic Modules SF 240 Training Course.
1 © 2004 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Technical Support Seminar Using the Cisco Technical Support Website.
The OASIS Feedback Process Using OASIS to Drive Improvement.
Introduction to BearQuest 1- 1 Getting the training you need1-2 Logging on and Getting Access1-3 Starting your Request1-6 Basic Screen Navigation1-8 Course.
HOW TO FIX MSVCR100. DLL IS MISSING ERROR? missing-error.
Developers Users Committers How do I configure this now? Just one more fix and I am done! CVS Download/Use Software Submit problems/ request features Store.
1 Terminal Management System Usage Overview Document Version 1.1.
Online Submission and Management Information -- Authors
“Stay Connected” with Duke Realty Connect!
Data Entry Format 2017.
Introduction to Family Connection
Connect:Direct for UNIX v4.2.x Silent Installation
NetApp Online Ordering User Tutorial
QuickServe Online Training
Bomgar Remote support software
Results-Driven Priorities Application Training
CSDR Submit-Review Website Submitter Guide
Introduction to the New SSA OnePoint Online Website
Bringing Home the Bacon: Grant Writing Basics Unit 7 Grant Submission
Distributor Want aka. Dis-WAnt
Installation & User Guide
Inside a PMI Online Course
QuickServe Online Training
QuickServe Online Training
STANDARD ACCOUNT: SOLUTION QUICK GUIDE
Presentation transcript:

Getting Started with Trilinos October 14, :30-10:30 a.m. Jim Willenbring

Overview Obtaining Trilinos Tools for Users –Mailman –Bugzilla Configuring and Building Trilinos –General options –Platform and machine specific options –Troubleshooting Where to start Where to find help

The Trilinos Home Page Highlights of the web page –Download page –User documentation User guide FAQ Individual package documentation

Instructions for obtaining Trilinos are available in the Trilinos User Guide. Two options –Download from Trilinos website. –Check out a copy from the Trilinos CVS repository. Send a note to if you have questions about obtaining Obtaining Trilinos

Tools for Users Mailman –Users are encouraged to sign up for: Users lists for Trilinos and individual packages of interest. Announce lists for Trilinos and individual packages of interest. –See for the complete list of mail lists. –Use for general help

Tools for Users (cont.) Bugzilla –Issue tracking tool. –Can be used to report bugs or request new features. –Please provide as much detail as possible (For example: Platform, OS, compiler versions, etc.)

Configuring and Building Trilinos Find an in depth discussion in the Trilinos User Guide: General Configure options –./configure --help=recursive –Determine which Trilinos packages should be built. –Serial or MPI?

Configuring and Building Trilinos (cont.) Platform and machine specific options –Common options online at: –Example configure invocation scripts. Are meant to be examples only – customizations will almost always be necessary. Can be found in the Trilinos directory structure in the Trilinos/config/ directory. For example sgi64_mpi_atlantis. Users are encouraged to submit their scripts.

Configuring and Building Trilinos (cont.) Example invoke configure file for SGI64:../configure --enable-mpi --with-mpi-libs=-lmpi \ --enable-amesos --enable-tsfcoreutils \ --enable-amesos-umfpack \ --with-trilinos3pldir=/scratch1/jmwille/Trilinos3PL \ CFLAGS="-O2 -64" FFLAGS="-O2 -64" \ CXXFLAGS="-O LANG:std -LANG:ansi-for-init-scope=ON -ptused \ -DMPI_NO_CPPBIND" \ LDFLAGS=" -64 -L/usr/lib64/mips4/r L/usr/lib64/mips4 -L/usr/lib64 "

Configuring and Building Trilinos (cont.) Platform and machine specific options:../configure --enable-mpi --with-mpi-libs=-lmpi \ --enable-amesos --enable-amesos-slud --enable-tsfcoreutils \ --enable-amesos-umfpack \ --with-trilinos3pldir=/scratch1/jmwille/Trilinos3PL \ CFLAGS="-O2 -64" FFLAGS="-O2 -64" \ CXXFLAGS="-O LANG:std -LANG:ansi-for-init-scope=ON -ptused \ -DMPI_NO_CPPBIND" \ LDFLAGS=" -64 -L/usr/lib64/mips4/r L/usr/lib64/mips4 -L/usr/lib64 "

Configuring and Building Trilinos (cont.) Troubleshooting –The most common problems are the simple ones. Look for errors in the invoke configure file. –Autoconf is not able to detect spelling errors. –Line continuation problems --enable mpi \ –Look at the correct config.log file. (Created by Autoconf.) The config.log at the Trilinos level is not the correct config.log file. Go to the package level config.log file. For example: configure: error: /bin/sh '../../../packages/epetra/configure' failed for packages/epetra indicates that one should look at packages/epetra/config.log.

Troubleshooting using config.log The config.log file is very long. Follow these steps to find what you need: –Search for the string “Cache”. That should bring you a point in the file that looks like this: ## ## ## Cache variables. ## ## ## The error that caused the configure failure can be found above this point.

Working Through a config.log File Takes a little bit of practice. Isn’t very hard. Let’s try it. –Here is a common configure error: error: Cannot find lapack library, specify a path using --with-ldflags=-I (ex. --with-dlflags=- I/usr/path/lib) or a specific library using --with- lapack=DIR/LIB (ex. --with- lapack=/usr/path/lib/libcxml.a) We will now examine two common ways that this error can occur.

Where to Find Help Help link from Trilinos home page. Online FAQ section. Trilinos User Guide. Submitting a bug report. –Please provide as much detail as possible. –Attach the appropriate config.log. Send an . for general alternative to

Where to Find Help (cont.) Trilinos Home Page:

Discussion Questions, comments?