106 |
|
|
107 |
#ifdef ALLOW_PETSC |
#ifdef ALLOW_PETSC |
108 |
NAMELIST /STREAMICE_PARMPETSC/ |
NAMELIST /STREAMICE_PARMPETSC/ |
109 |
& PETSC_PRECOND_TYPE, PETSC_SOLVER_TYPE |
& PETSC_PRECOND_TYPE, PETSC_SOLVER_TYPE, |
110 |
|
& streamice_use_petsc |
111 |
#endif |
#endif |
112 |
|
|
113 |
!#ifdef ALLOW_STREAMICE_FLUX_CONTROL |
!#ifdef ALLOW_STREAMICE_FLUX_CONTROL |
247 |
#ifdef ALLOW_PETSC |
#ifdef ALLOW_PETSC |
248 |
PETSC_PRECOND_TYPE = 'PCBJACOBI' |
PETSC_PRECOND_TYPE = 'PCBJACOBI' |
249 |
PETSC_SOLVER_TYPE = 'KSPCG' |
PETSC_SOLVER_TYPE = 'KSPCG' |
250 |
|
streamice_use_petsc = .true. |
251 |
#endif |
#endif |
252 |
STREAMICE_ADV_SCHEME = '' |
STREAMICE_ADV_SCHEME = '' |
253 |
|
|