init_persis.F90
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009 SUBROUTINE init_persis (id_nb_persis, &
00010 sda_smioc_persis, &
00011 id_error )
00012
00013 USE PSMILe_smioc
00014 IMPLICIT NONE
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030 INTEGER,INTENT(In):: id_nb_persis
00031
00032
00033
00034 TYPE(persistent),DIMENSION(id_nb_persis),INTENT(Out)::
00035 sda_smioc_persis
00036
00037
00038 INTEGER,INTENT(Out):: id_error
00039
00040
00041
00042 INTEGER :: ib_pr
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057 CHARACTER(len=len_cvs_string), SAVE :: mycvs =
00058 '$Id $'
00059
00060
00061
00062 DO ib_pr = 1, id_nb_persis
00063
00064
00065
00066 sda_smioc_persis(ib_pr)%cg_local_name = ' '
00067 sda_smioc_persis(ib_pr)%cg_stand_name = ' '
00068 sda_smioc_persis(ib_pr)%cg_long_name = ' '
00069 sda_smioc_persis(ib_pr)%cg_comp_name = ' '
00070 sda_smioc_persis(ib_pr)%ig_comp_id = PSMILe_undef
00071 sda_smioc_persis(ib_pr)%ig_persis_id = PSMILe_undef
00072 sda_smioc_persis(ib_pr)%ig_persis_type = PSMILe_undef
00073 sda_smioc_persis(ib_pr)%cg_units = ' '
00074 sda_smioc_persis(ib_pr)%rg_persis_min = PSMILe_rundef
00075 sda_smioc_persis(ib_pr)%rg_persis_max = PSMILe_rundef
00076 sda_smioc_persis(ib_pr)%ig_datatype = PSMILe_undef
00077 sda_smioc_persis(ib_pr)%rg_persis = PSMILe_rundef
00078
00079 ENDDO
00080
00081 id_error = 0
00082
00083 END SUBROUTINE init_persis
00084
00085