Public Member Functions | |
subroutine | get_smioc_numbers (id_XML_doc, id_nb_unitsets, id_nb_grids, id_nb_transi, id_nb_persis, id_comp, ld_first_details, id_error) |
subroutine | get_unitsets_details (id_XML_doc, id_nb_unitsets, ida_smioc_unitsets, id_error) |
subroutine | get_transi_io_numbers (id_XML_doc, id_nb_transi, ida_nb_stand_name, ida_nb_transi_in, ida_nb_transi_out, id_comp, ld_first_details, id_error) |
subroutine | get_smioc_transi_numbers (id_XML_doc, id_nb_transi, id_error) |
subroutine | init_grids (id_nb_grids, sda_smioc_grids, id_error) |
subroutine | init_transi (id_nb_transi, ida_nb_stand_name, ida_nb_transi_in, ida_nb_transi_out, sda_smioc_transi, id_error) |
subroutine | get_transi_details (id_XML_doc, id_nb_transi, sda_smioc_transi, id_comp, ld_first_details, id_error) |
subroutine | get_persis_details (id_XML_doc, id_nb_persis, sda_smioc_persis, id_error) |
subroutine | init_comp_udef (id_nb_transi, ida_nb_transi_in, ida_nb_transi_out, id_comp, id_error) |
subroutine | create_transi_udef (id_nb_transi, id_xml, id_u, id_ch, id_side, sda_smioc_transi, id_comp, id_error) |
subroutine | init_persis (id_nb_persis, sda_smioc_persis, id_error) |
subroutine | write_grids_details (id_nb_grids, sda_grids, id_chanel, id_error) |
subroutine | write_transi_details (id_nb_transi, sda_transi, id_chanel, id_error) |
subroutine | write_persis_details (id_nb_persis, sda_persis, id_chanel, id_error) |
subroutine | get_grids_details (id_XML_doc, id_nb_grids, sda_smioc_grids, id_error) |
subroutine | get_smioc_grids_transi_nb (id_XML_doc, id_nb_grids, id_nb_transi, id_error) |
subroutine | put_udef_suffix (cd_in, cd_out, id_chan, id_side) |
Definition at line 21 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::create_transi_udef | ( | Integer,intent(in) | id_nb_transi, | |
Integer,intent(in) | id_xml, | |||
Integer,intent(in) | id_u, | |||
Integer,intent(in) | id_ch, | |||
Integer,intent(in) | id_side, | |||
TYPE(transient),dimension(id_nb_transi),intent(inout),target | sda_smioc_transi, | |||
Integer,intent(in) | id_comp, | |||
Integer,intent(out) | id_error | |||
) |
Definition at line 288 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::get_grids_details | ( | INTEGER,intent(in) | id_XML_doc, | |
INTEGER,intent(in) | id_nb_grids, | |||
TYPE (smioc_grid),dimension(id_nb_grids),intent(out) | sda_smioc_grids, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 403 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::get_persis_details | ( | INTEGER,intent(in) | id_XML_doc, | |
INTEGER,intent(in) | id_nb_persis, | |||
TYPE(persistent),dimension(id_nb_persis),intent(out) | sda_smioc_persis, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 238 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::get_smioc_grids_transi_nb | ( | INTEGER,intent(in) | id_XML_doc, | |
INTEGER,intent(out) | id_nb_grids, | |||
INTEGER,intent(out) | id_nb_transi, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 424 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::get_smioc_numbers | ( | INTEGER,intent(in) | id_XML_doc, | |
INTEGER,intent(out) | id_nb_unitsets, | |||
INTEGER,intent(out) | id_nb_grids, | |||
INTEGER,intent(out) | id_nb_transi, | |||
INTEGER,intent(out) | id_nb_persis, | |||
INTEGER,intent(in) | id_comp, | |||
LOGICAL,intent(in) | ld_first_details, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 24 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::get_smioc_transi_numbers | ( | INTEGER,intent(in) | id_XML_doc, | |
INTEGER,intent(out) | id_nb_transi, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 143 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::get_transi_details | ( | INTEGER,intent(in) | id_XML_doc, | |
INTEGER,intent(in) | id_nb_transi, | |||
TYPE(transient),dimension(id_nb_transi),intent(inout) | sda_smioc_transi, | |||
INTEGER,intent(in) | id_comp, | |||
LOGICAL,intent(in) | ld_first_details, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 208 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::get_transi_io_numbers | ( | INTEGER,intent(in) | id_XML_doc, | |
INTEGER,intent(in) | id_nb_transi, | |||
INTEGER,dimension(id_nb_transi),intent(out) | ida_nb_stand_name, | |||
INTEGER,dimension(id_nb_transi),intent(out) | ida_nb_transi_in, | |||
INTEGER,dimension(id_nb_transi),intent(out) | ida_nb_transi_out, | |||
INTEGER,intent(in) | id_comp, | |||
LOGICAL,intent(in) | ld_first_details, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 96 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::get_unitsets_details | ( | INTEGER,intent(in) | id_XML_doc, | |
INTEGER,intent(in) | id_nb_unitsets, | |||
INTEGER,dimension(id_nb_unitsets,3),intent(out) | ida_smioc_unitsets, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 68 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::init_comp_udef | ( | INTEGER,intent(in) | id_nb_transi, | |
INTEGER,dimension(id_nb_transi),intent(in) | ida_nb_transi_in, | |||
INTEGER,dimension(id_nb_transi),intent(in) | ida_nb_transi_out, | |||
INTEGER,intent(in) | id_comp, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 260 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::init_grids | ( | INTEGER,intent(in) | id_nb_grids, | |
TYPE (smioc_grid),dimension(id_nb_grids),intent(out) | sda_smioc_grids, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 160 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::init_persis | ( | INTEGER,intent(in) | id_nb_persis, | |
TYPE(persistent),dimension(id_nb_persis),intent(out) | sda_smioc_persis, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 325 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::init_transi | ( | INTEGER,intent(in) | id_nb_transi, | |
INTEGER,dimension(id_nb_transi),intent(in) | ida_nb_stand_name, | |||
INTEGER,dimension(id_nb_transi),intent(in) | ida_nb_transi_in, | |||
INTEGER,dimension(id_nb_transi),intent(in) | ida_nb_transi_out, | |||
TYPE(transient),dimension(id_nb_transi),intent(inout) | sda_smioc_transi, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 177 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::put_udef_suffix | ( | Character(len=*),intent(in) | cd_in, | |
Character(len=max_name),intent(out) | cd_out, | |||
Integer,intent(in) | id_chan, | |||
Integer,intent(in) | id_side | |||
) |
Definition at line 446 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::write_grids_details | ( | INTEGER,intent(in) | id_nb_grids, | |
TYPE (smioc_grid),dimension(id_nb_grids),intent(in) | sda_grids, | |||
INTEGER,intent(in) | id_chanel, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 344 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::write_persis_details | ( | INTEGER,intent(in) | id_nb_persis, | |
TYPE(persistent),dimension(id_nb_persis),intent(in) | sda_persis, | |||
INTEGER,intent(in) | id_chanel, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 382 of file psmile_smioc_interface.F90.
subroutine psmile_smioc_interface::interface::write_transi_details | ( | INTEGER,intent(in) | id_nb_transi, | |
TYPE(transient),dimension(id_nb_transi),intent(in) | sda_transi, | |||
INTEGER,intent(in) | id_chanel, | |||
INTEGER,intent(out) | id_error | |||
) |
Definition at line 363 of file psmile_smioc_interface.F90.