(git:477b1f1)
Loading...
Searching...
No Matches
cp_output_handling_openpmd.F File Reference

Go to the source code of this file.

Data Types

type  cp_output_handling_openpmd::cp_openpmd_per_call_value_type
 

Modules

module  cp_output_handling_openpmd
 routines to handle the output, The idea is to remove the decision of wheter to output and what to output from the code that does the output, and centralize it here.
 

Functions/Subroutines

type(cp_openpmd_per_call_value_type) function, public cp_output_handling_openpmd::cp_openpmd_get_value_unit_nr (key)
 
subroutine, public cp_output_handling_openpmd::cp_openpmd_output_finalize ()
 Close all outputs.
 
integer function, public cp_output_handling_openpmd::cp_openpmd_print_key_unit_nr (logger, basis_section, print_key_path, middle_name, ignore_should_output, mpi_io, fout, openpmd_basename)
 ...
 
subroutine, public cp_output_handling_openpmd::cp_openpmd_print_key_finished_output (unit_nr, logger, basis_section, print_key_path, local, ignore_should_output, mpi_io)
 should be called after you finish working with a unit obtained with cp_openpmd_print_key_unit_nr, so that the file that might have been opened can be closed.
 
subroutine, public cp_output_handling_openpmd::cp_openpmd_close_iterations ()
 
character(len=default_string_length) function, public cp_output_handling_openpmd::cp_openpmd_get_default_extension ()