30 INTEGER,
PARAMETER :: pid = 1
33 INTEGER :: hdl_read, hdl_obtain, hdl_all
35 CHARACTER(*),
PARAMETER :: overlaywin =
"Overlay"
37 INTEGER :: nsubn, nsubf, nn, nf
40 CHARACTER(*),
PARAMETER :: prefix =
"A"
42 CHARACTER(LEN=5) :: sdv_material, sdv_wname
43 CHARACTER(*),
PARAMETER :: fname =
'A_101_sdv.hdf'
47 print*,
'Loading module'
51 CALL rocin_load_module(
"SDV_IN")
53 print*,
'before hdl_read '
54 hdl_read = com_get_function_handle(
'SDV_IN.read_windows')
55 print*,
'after hdl_read'
56 hdl_obtain = com_get_function_handle(
'SDV_IN.obtain_attribute')
58 print*,
'after hdl_obtain'
63 sdv_material = prefix//
'_sdv'
64 sdv_wname = sdv_material
66 CALL com_new_window( overlaywin )
71 comm_self = mpi_comm_self
72 CALL com_call_function( hdl_read, 4, fname, sdv_wname, &
73 sdv_material, comm_self)
74 hdl_all = com_get_attribute_handle(
"A_sdv.all")
75 CALL com_call_function( hdl_obtain, 3, hdl_all, hdl_all, pid)
79 CALL com_get_size( overlaywin//
'.sn_parent_fcID', pid, nsubn)