File indexing completed on 2024-12-17 18:39:11 UTC
view on githubraw file Latest commit f0ff6e91 on 2023-11-29 18:40:14 UTC
5fc0cd3689 Dani*0001 #include "STREAMICE_OPTIONS.h"
0002
0003
0004
0005
8a34959769 dngo*0006 SUBROUTINE STREAMICE_INITIALIZE_PETSC
0007
5fc0cd3689 Dani*0008
0009
8a34959769 dngo*0010
5fc0cd3689 Dani*0011
0012
0013 #ifdef ALLOW_PETSC
8a34959769 dngo*0014 #ifdef STREAMICE_PETSC_3_8
f0ff6e912a dngo*0015
0016
0017
0018
0019
8a34959769 dngo*0020 #include "petsc/finclude/petsc.h"
0021 #include "petsc/finclude/petscvec.h"
0022 use petscvec
0023 IMPLICIT NONE
0024 #else
0025 IMPLICIT NONE
5fc0cd3689 Dani*0026 #include "finclude/petsc.h"
0027 #endif
8a34959769 dngo*0028 #endif
5fc0cd3689 Dani*0029
0030
96b006450c dngo*0031
5fc0cd3689 Dani*0032
0033 #ifdef ALLOW_STREAMICE
0034
0035 #ifdef ALLOW_PETSC
0036 PetscErrorCode ierr
0037 call petscInitialize(PETSC_NULL_CHARACTER,ierr)
0038 #endif
0039
0040 #endif
0041 RETURN
0042 END