python

Module

Description

$Id$

CPARAM logical, parameter :: lpython = .true.


Quick access

Variables:

pfunction, pmodule, pyfunction, pymodule

Routines:

python_call(), python_finalize(), python_init(), python_initialize(), read_python_run_pars(), write_python_run_pars()

Needed modules

Variables

  • python/pfunction [integer]
  • python/pmodule [integer]
  • python/pyfunction [character,optional/default='']
  • python/pymodule [character,optional/default='']

Subroutines and functions

subroutine  python/python_init()
Called from:

helper_loop(), reload(), gen_output(), timeloop(), check_tspec_crit_log_interval(), check_tsnap_crit_log_interval(), check_tvid_crit_log_interval(), setup_signal_files(), print_metrics(), run_start()

subroutine  python/python_initialize()
subroutine  python/read_python_run_pars(iomsg)

23-jan-24/MR: coded

Parameters:

iomsg [character,out]

Use :

file_io (parallel_unit())

subroutine  python/write_python_run_pars(unit)
Parameters:

unit [integer,in]

Called from:

get_datadir(), get_snapdir(), read_all_init_pars(), read_all_run_pars(), get_downpars()

subroutine  python/python_call()
subroutine  python/python_finalize()
Called from:

helper_loop(), reload(), gen_output(), timeloop(), check_tspec_crit_log_interval(), check_tsnap_crit_log_interval(), check_tvid_crit_log_interval(), setup_signal_files(), print_metrics(), run_start()