xios_add_child Interface

public interface xios_add_child

Calls

interface~~xios_add_child~~CallsGraph interface~xios_add_child xios_add_child proc~xios_fieldgroup_add_child xios_fieldgroup_add_child interface~xios_add_child->proc~xios_fieldgroup_add_child proc~xios_add_fieldtofile xios_add_fieldtofile interface~xios_add_child->proc~xios_add_fieldtofile proc~xios_add_file xios_add_file interface~xios_add_child->proc~xios_add_file

Called by

interface~~xios_add_child~~CalledByGraph interface~xios_add_child xios_add_child proc~wxios_add_group_init wxios_add_group_init proc~wxios_add_group_init->interface~xios_add_child proc~wxios_add_file wxios_add_file proc~wxios_add_file->interface~xios_add_child proc~wxios_add_field wxios_add_field proc~wxios_add_field->interface~xios_add_child proc~wxios_add_field_to_file wxios_add_field_to_file proc~wxios_add_field_to_file->interface~xios_add_child proc~wxios_add_field_to_file->proc~wxios_add_field proc~lmdz_cosp_output_open~2 lmdz_cosp_output_open proc~lmdz_cosp_output_open~2->proc~wxios_add_file interface~histbeg_phy_all histbeg_phy_all proc~lmdz_cosp_output_open~2->interface~histbeg_phy_all proc~histdef3d_cosp~2 histdef3d_cosp proc~histdef3d_cosp~2->proc~wxios_add_field_to_file proc~histdef2d_cosp~4 histdef2d_cosp proc~histdef2d_cosp~4->proc~wxios_add_field_to_file proc~histbeg_phyxios~3 histbeg_phyxios proc~histbeg_phyxios~3->proc~wxios_add_file proc~histbeg_phyxios histbeg_phyxios proc~histbeg_phyxios->proc~wxios_add_file proc~lmdz_cosp_output_open lmdz_cosp_output_open proc~lmdz_cosp_output_open->proc~wxios_add_file proc~lmdz_cosp_output_open->interface~histbeg_phy_all proc~cosp_output_open~2 cosp_output_open proc~cosp_output_open~2->proc~wxios_add_file proc~cosp_output_open~2->interface~histbeg_phy_all proc~histdef2d histdef2d proc~histdef2d->proc~wxios_add_field_to_file proc~phys_output_open~2 phys_output_open proc~phys_output_open~2->proc~wxios_add_file proc~phys_output_open~2->interface~histbeg_phy_all proc~histdef2d_cosp histdef2d_cosp proc~histdef2d_cosp->proc~wxios_add_field_to_file proc~histdef3d~2 histdef3d proc~histdef3d~2->proc~wxios_add_field_to_file proc~histdef3d_cosp~3 histdef3d_cosp proc~histdef3d_cosp~3->proc~wxios_add_field_to_file proc~histdef3d_cosp~4 histdef3d_cosp proc~histdef3d_cosp~4->proc~wxios_add_field_to_file proc~phys_output_open phys_output_open proc~phys_output_open->proc~wxios_add_file proc~phys_output_open->interface~histbeg_phy_all proc~histdef3d_cosp histdef3d_cosp proc~histdef3d_cosp->proc~wxios_add_field_to_file proc~histdef2d_cosp~2 histdef2d_cosp proc~histdef2d_cosp~2->proc~wxios_add_field_to_file proc~histdef2d_cosp~3 histdef2d_cosp proc~histdef2d_cosp~3->proc~wxios_add_field_to_file proc~cosp_output_open cosp_output_open proc~cosp_output_open->proc~wxios_add_file proc~cosp_output_open->interface~histbeg_phy_all proc~histdef2d~2 histdef2d proc~histdef2d~2->proc~wxios_add_field_to_file proc~histbeg_phyxios~2 histbeg_phyxios proc~histbeg_phyxios~2->proc~wxios_add_file proc~histdef3d histdef3d proc~histdef3d->proc~wxios_add_field_to_file proc~wxios_context_init wxios_context_init proc~wxios_context_init->proc~wxios_add_group_init proc~init_iophy_new~2 init_iophy_new proc~init_iophy_new~2->proc~wxios_context_init proc~histwrite2d_cosp~4 histwrite2d_cosp proc~histwrite2d_cosp~4->proc~histdef2d_cosp~4 proc~physiq physiq proc~physiq->proc~phys_output_open proc~lmdz_cosp_interface lmdz_cosp_interface proc~physiq->proc~lmdz_cosp_interface proc~init_iophy_new init_iophy_new proc~physiq->proc~init_iophy_new proc~phys_output_write_spl phys_output_write_spl proc~physiq->proc~phys_output_write_spl proc~phystokenc phystokenc proc~physiq->proc~phystokenc proc~phys_output_write phys_output_write proc~physiq->proc~phys_output_write proc~histwrite3d_cosp histwrite3d_cosp proc~histwrite3d_cosp->proc~histdef3d_cosp interface~histbeg_phy_all~2 histbeg_phy_all interface~histbeg_phy_all~2->proc~histbeg_phyxios~2 proc~histwrite3d_cosp~3 histwrite3d_cosp proc~histwrite3d_cosp~3->proc~histdef3d_cosp~3 proc~lmdz_cosp_interface->proc~lmdz_cosp_output_open proc~lmdz_cosp_output_write lmdz_cosp_output_write proc~lmdz_cosp_interface->proc~lmdz_cosp_output_write proc~init_iophy_new->proc~wxios_context_init interface~histbeg_phy_all~3 histbeg_phy_all interface~histbeg_phy_all~3->proc~histbeg_phyxios~3 proc~histwrite3d_phy~2 histwrite3d_phy proc~histwrite3d_phy~2->proc~histdef3d~2 proc~histwrite3d_cosp~4 histwrite3d_cosp proc~histwrite3d_cosp~4->proc~histdef3d_cosp~4 proc~histwrite2d_phy~2 histwrite2d_phy proc~histwrite2d_phy~2->proc~histdef2d~2 proc~histwrite3d_phy histwrite3d_phy proc~histwrite3d_phy->proc~histdef3d proc~histwrite3d_cosp~2 histwrite3d_cosp proc~histwrite3d_cosp~2->proc~histdef3d_cosp~2 proc~histwrite2d_cosp histwrite2d_cosp proc~histwrite2d_cosp->proc~histdef2d_cosp proc~histwrite2d_cosp~2 histwrite2d_cosp proc~histwrite2d_cosp~2->proc~histdef2d_cosp~2 interface~histbeg_phy_all->proc~histbeg_phyxios proc~histwrite2d_phy histwrite2d_phy proc~histwrite2d_phy->proc~histdef2d proc~physiq~2 physiq proc~physiq~2->proc~phys_output_open proc~physiq~2->proc~lmdz_cosp_interface proc~physiq~2->proc~init_iophy_new proc~physiq~2->proc~phys_output_write_spl proc~physiq~2->proc~phystokenc proc~physiq~2->proc~phys_output_write proc~histwrite2d_cosp~3 histwrite2d_cosp proc~histwrite2d_cosp~3->proc~histdef2d_cosp~3 proc~lmdz_cosp_interface~2 lmdz_cosp_interface proc~lmdz_cosp_interface~2->proc~lmdz_cosp_output_open proc~lmdz_cosp_interface~2->proc~lmdz_cosp_output_write proc~old_lmdz1d old_lmdz1d proc~old_lmdz1d->proc~physiq proc~call_physiq call_physiq proc~call_physiq->proc~physiq proc~call_physiq~2 call_physiq proc~call_physiq~2->proc~physiq proc~scm scm proc~scm->proc~physiq proc~cosp_output_write~2 cosp_output_write proc~cosp_output_write~2->proc~histwrite3d_cosp~3 proc~cosp_output_write~2->proc~histwrite2d_cosp~3 interface~histwrite_phy~2 histwrite_phy interface~histwrite_phy~2->proc~histwrite3d_phy~2 interface~histwrite_phy~2->proc~histwrite2d_phy~2 interface~histwrite_phy histwrite_phy interface~histwrite_phy->proc~histwrite3d_phy interface~histwrite_phy->proc~histwrite2d_phy proc~cosp_output_write cosp_output_write proc~cosp_output_write->proc~histwrite3d_cosp~2 proc~cosp_output_write->proc~histwrite2d_cosp~2 proc~phyetat0~3 phyetat0 proc~phyetat0~3->proc~init_iophy_new proc~lmdz_cosp_output_write~2 lmdz_cosp_output_write proc~lmdz_cosp_output_write~2->proc~histwrite2d_cosp~4 proc~lmdz_cosp_output_write~2->proc~histwrite3d_cosp~4 proc~lmdz_cosp_output_write->proc~histwrite3d_cosp proc~lmdz_cosp_output_write->proc~histwrite2d_cosp proc~phys_output_write_spl->interface~histwrite_phy proc~physiq~3 physiq proc~physiq~3->interface~histwrite_phy proc~physiq~3->proc~phyetat0~3 proc~phystokenc->interface~histwrite_phy proc~phystokenc~2 phystokenc proc~phystokenc~2->interface~histwrite_phy proc~phys_output_write->interface~histwrite_phy proc~phys_output_write_spl~2 phys_output_write_spl proc~phys_output_write_spl~2->interface~histwrite_phy proc~calfis calfis proc~calfis->proc~call_physiq proc~phys_output_write~2 phys_output_write proc~phys_output_write~2->interface~histwrite_phy program~lmdz1d lmdz1d program~lmdz1d->proc~old_lmdz1d program~lmdz1d->proc~scm proc~leapfrog leapfrog proc~leapfrog->proc~calfis program~gcm~2 gcm program~gcm~2->proc~leapfrog

Contents


Module Procedures

public subroutine xios_fieldgroup_add_child(fieldgroup_hdl, field_hdl, id)

Arguments

Type IntentOptional Attributes Name
type(xios_fieldgroup) :: fieldgroup_hdl
type(xios_field) :: field_hdl
character(len=*), optional :: id

public subroutine xios_add_fieldtofile(parent_hdl, child_hdl, child_id)

Arguments

Type IntentOptional Attributes Name
type(xios_file), intent(in) :: parent_hdl
type(xios_field), intent(out) :: child_hdl
character(len=*), intent(in), optional :: child_id

public subroutine xios_add_file(parent_hdl, child_hdl, child_id)

Arguments

Type IntentOptional Attributes Name
type(xios_filegroup), intent(in) :: parent_hdl
type(xios_file), intent(out) :: child_hdl
character(len=*), intent(in), optional :: child_id