Changeset 11721


Ignore:
Timestamp:
03/18/12 10:01:46 (13 years ago)
Author:
Eric.Larour
Message:

Live without Petsc

Location:
issm/trunk-jpl/src/c/shared/Matlab
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/shared/Matlab/ModuleBoot.cpp

    r11695 r11721  
    5252                /*Initialize Petsc: */
    5353                PetscInitializeNoArguments();
     54        #else
     55                #ifdef _HAVE_MPI_
     56                int mp_init = 0;
     57                MPI_Initialized(&mp_init);
     58                if(!mp_init){
     59                        MPI_Init(NULL,NULL);
     60                }
     61                #else
     62                /*Do nothing*/
     63                #endif
    5464        #endif
    55 
    5665        return 1;
    5766}
  • issm/trunk-jpl/src/c/shared/Matlab/ModuleEnd.cpp

    r10206 r11721  
    1818                ierr=PetscFinalize();CHKERRQ(ierr);
    1919        }
     20        #else
     21                /*Do nothing*/
    2022        #endif
    2123
Note: See TracChangeset for help on using the changeset viewer.