write_completed_rel Subroutine

private subroutine write_completed_rel(is, gamma_grid, ppar_grid, distribution, derivatives, integrate)

Uses

  • proc~~write_completed_rel~~UsesGraph proc~write_completed_rel write_completed_rel module~alps_io alps_io proc~write_completed_rel->module~alps_io module~alps_var alps_var proc~write_completed_rel->module~alps_var mpi mpi module~alps_var->mpi

Read-only output of an already normalized relativistic species.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: is

Original species index used in diagnostic filenames and printed messages.

double precision, intent(in) :: gamma_grid(0:,0:)

Completed Lorentz-factor coordinates; bounds are (0:ngamma,0:npparbar).

double precision, intent(in) :: ppar_grid(0:,0:)

Completed dimensionless parallel-momentum coordinates, with the same bounds as gamma_grid.

double precision, intent(in) :: distribution(0:,0:)

Already normalized f0_rel values; -1 marks points outside the physical cone.

double precision, intent(in) :: derivatives(0:,0:,:)

Completed derivatives: component 1 is with respect to Gamma, component 2 to pparbar. Bounds are (0:ngamma,0:npparbar,1:2), including the defined zero outer edges.

double precision, intent(in) :: integrate

Pre-normalization integral for diagnostic reporting; no further division is performed.


Calls

proc~~write_completed_rel~~CallsGraph proc~write_completed_rel write_completed_rel proc~get_unused_unit get_unused_unit proc~write_completed_rel->proc~get_unused_unit proc~startup_tick startup_tick proc~write_completed_rel->proc~startup_tick proc~startup_tock startup_tock proc~write_completed_rel->proc~startup_tock mpi_wtime mpi_wtime proc~startup_tick->mpi_wtime proc~startup_tock->mpi_wtime

Called by

proc~~write_completed_rel~~CalledByGraph proc~write_completed_rel write_completed_rel proc~write_rel_diagnostics write_rel_diagnostics proc~write_rel_diagnostics->proc~write_completed_rel proc~derivative_f0_rel derivative_f0_rel proc~derivative_f0_rel->proc~write_rel_diagnostics proc~derivative_f0 derivative_f0 proc~derivative_f0->proc~derivative_f0_rel program~alps alps program~alps->proc~derivative_f0