mapl_fortran_python_bridge Module


Uses

  • module~~mapl_fortran_python_bridge~~UsesGraph module~mapl_fortran_python_bridge mapl_fortran_python_bridge ESMF ESMF module~mapl_fortran_python_bridge->ESMF iso_c_binding iso_c_binding module~mapl_fortran_python_bridge->iso_c_binding

Variables

Type Visibility Attributes Name Initial
character(len=ESMF_MAXSTR), public, TARGET :: PYGEOSBRIDGE_name_BUFFER

Interfaces

interface

  • public subroutine mapl_fortran_python_bridge_global_initialize(im, jm, lm) bind(c, name='mapl_fortran_python_bridge_global_initialize')

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=c_int), intent(in), value :: im
    integer(kind=c_int), intent(in), value :: jm
    integer(kind=c_int), intent(in), value :: lm

interface

  • public subroutine mapl_fortran_python_bridge_user_finalize(name, mapl_state, import, export) bind(c, name='mapl_fortran_python_bridge_user_finalize')

    Arguments

    Type IntentOptional Attributes Name
    type(c_ptr), intent(in), value :: name
    type(c_ptr), intent(in), value :: mapl_state
    type(c_ptr), intent(in), value :: import
    type(c_ptr), intent(in), value :: export

interface

  • public subroutine mapl_fortran_python_bridge_user_init(name, mapl_state, import, export) bind(c, name='mapl_fortran_python_bridge_user_init')

    Arguments

    Type IntentOptional Attributes Name
    type(c_ptr), intent(in), value :: name
    type(c_ptr), intent(in), value :: mapl_state
    type(c_ptr), intent(in), value :: import
    type(c_ptr), intent(in), value :: export

interface

  • public subroutine mapl_fortran_python_bridge_user_run(name, mapl_state, import, export) bind(c, name='mapl_fortran_python_bridge_user_run')

    Arguments

    Type IntentOptional Attributes Name
    type(c_ptr), intent(in), value :: name
    type(c_ptr), intent(in), value :: mapl_state
    type(c_ptr), intent(in), value :: import
    type(c_ptr), intent(in), value :: export

interface

  • public subroutine mapl_fortran_python_bridge_user_run_with_internal(name, mapl_state, import, export, INTERNAL) bind(c, name='mapl_fortran_python_bridge_user_run_with_internal')

    Arguments

    Type IntentOptional Attributes Name
    type(c_ptr), intent(in), value :: name
    type(c_ptr), intent(in), value :: mapl_state
    type(c_ptr), intent(in), value :: import
    type(c_ptr), intent(in), value :: export
    type(c_ptr), intent(in), value :: INTERNAL