/[escript]/trunk/finley/src/Mesh_getPattern.c
ViewVC logotype

Diff of /trunk/finley/src/Mesh_getPattern.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1552 by gross, Thu May 8 08:52:41 2008 UTC revision 2551 by gross, Thu Jul 23 09:19:15 2009 UTC
# Line 1  Line 1 
1    
 /* $Id$ */  
   
2  /*******************************************************  /*******************************************************
3   *  *
4   *           Copyright 2003-2007 by ACceSS MNRF  * Copyright (c) 2003-2009 by University of Queensland
5   *       Copyright 2007 by University of Queensland  * Earth Systems Science Computational Center (ESSCC)
6   *  * http://www.uq.edu.au/esscc
7   *                http://esscc.uq.edu.au  *
8   *        Primary Business: Queensland, Australia  * Primary Business: Queensland, Australia
9   *  Licensed under the Open Software License version 3.0  * Licensed under the Open Software License version 3.0
10   *     http://www.opensource.org/licenses/osl-3.0.php  * http://www.opensource.org/licenses/osl-3.0.php
11   *  *
12   *******************************************************/  *******************************************************/
13    
14    
15  /**************************************************************/  /**************************************************************/
16    
# Line 46  Paso_SystemMatrixPattern* Finley_getPatt Line 45  Paso_SystemMatrixPattern* Finley_getPatt
45     if (Finley_noError()) {     if (Finley_noError()) {
46        if (reduce_row_order) {        if (reduce_row_order) {
47           if (reduce_col_order) {           if (reduce_col_order) {
48              out=Paso_SystemMatrixPattern_reference(mesh->ReducedReducedPattern);              out=Paso_SystemMatrixPattern_getReference(mesh->ReducedReducedPattern);
49           } else {           } else {
50              out=Paso_SystemMatrixPattern_reference(mesh->ReducedFullPattern);              out=Paso_SystemMatrixPattern_getReference(mesh->ReducedFullPattern);
51           }           }
52        } else {        } else {
53           if (reduce_col_order) {           if (reduce_col_order) {
54              out=Paso_SystemMatrixPattern_reference(mesh->FullReducedPattern);              out=Paso_SystemMatrixPattern_getReference(mesh->FullReducedPattern);
55           } else {           } else {
56              out=Paso_SystemMatrixPattern_reference(mesh->FullFullPattern);              out=Paso_SystemMatrixPattern_getReference(mesh->FullFullPattern);
57           }           }
58        }        }
59     }       }  
# Line 69  Paso_SystemMatrixPattern* Finley_makePat Line 68  Paso_SystemMatrixPattern* Finley_makePat
68    Finley_NodeMapping *colMap=NULL, *rowMap=NULL;    Finley_NodeMapping *colMap=NULL, *rowMap=NULL;
69    Paso_Distribution *colDistribution=NULL, *rowDistribution=NULL;    Paso_Distribution *colDistribution=NULL, *rowDistribution=NULL;
70        
71    index_t i,j;    index_t i;
72    Finley_resetError();    Finley_resetError();
73    time0=Finley_timer();    time0=Finley_timer();
74    

Legend:
Removed from v.1552  
changed lines
  Added in v.2551

  ViewVC Help
Powered by ViewVC 1.1.26