User documentation

ALBANY basic overview

04/12/2013 10:42 am

1. Run Albany test examples

Currently, we can use the below commands to practice examples of Albany:

/fasttmp/liz13/Albany/build/examples/(the specific example name)
-source the environment:
source /fasttmp/liz13/Albany/

Exodus terminologies

04/12/2013 10:43 am

Albany uses the Exodus: a data model different from our scorec data model, here are some relationship between the two.

Exodus terminologies

  - element: mesh region (3D) mesh face (2D)
  - node: mesh vertices and higher-order node

General Introduction to the Albany Input File

04/18/2013 12:51 pm

Here it is the input file of the example "ElastMeshAdapt3D", see the attached.
Here lists some notes of the input information and you can use it as an introduction and we will continually update.

The first part of the input, from line (1-10), is the introduction of the problem want to solve. This part is the general information and could be kept.

Workflow of running a "million elements" test with Albany

05/20/2013 03:19 pm

Run a "million elements" test model with Albany

1) Create your own model of '.x_t' format, which you can get from parasolid or solidworks, etc.

With the steps we have done in 'ALBANY basic overview', we could have the model "Practice.xmt_txt" and have it meshed with simmodeler into more than 1 million elements. 

Note 06/27/2013

06/27/2013 02:00 pm

1. Currently we have two stable versions of Albany:

---  /fasttmp/liz13/Albany      
which has configuration to the debug version of Trillinos,
---  /fasttmp/liz13/Albany_opt
which has configuration to the released version of Trillinos.

Building debug or release versions of Trilinos

07/12/2013 09:15 am

cd "folder" to install Trilinos
git clone /users/ghansen/publicTrilinos
cd publicTrilinos/packages/TriKota/
svn  checkout Dakota

cd "folder" to install Trilinos
mkdir Trilinos
cd Trilinos/

Technical documentation

Accessing Albany element state information

06/12/2013 07:29 pm

Accessing Albany's element state information is possible through Albany's state mananger and abstract discretization class

Example Code

  Albany::StateArrays& sa = disc->getStateArrays();
  int numWorksets = sa.size();
  Teuchos::RCP<Albany::StateInfoStruct> stateInfo = state_mgr_.getStateInfoStruct();


06/25/2013 09:57 pm

TotalView is a versatile debugging software that has many useful features.  
Information about TotalView on SCOREC workstations and the BlueGene Q 
can be accessed for SCOREC users at