construct_f0_rel Subroutine

private subroutine construct_f0_rel(is, is_rel, integrate)

Uses

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

This subroutine calculates the derivatives of the background velocity distribution function f0 for the relativistic calculation.

Arguments

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

Index of particle species.

integer, intent(in) :: is_rel

Index for relativistic species (if any).

double precision, intent(out) :: integrate

Integral of the distribution function.


Calls

proc~~construct_f0_rel~~CallsGraph proc~construct_f0_rel construct_f0_rel proc~alps_error alps_error proc~construct_f0_rel->proc~alps_error proc~polyharmonic_spline polyharmonic_spline proc~construct_f0_rel->proc~polyharmonic_spline proc~startup_tick startup_tick proc~construct_f0_rel->proc~startup_tick proc~startup_tock startup_tock proc~construct_f0_rel->proc~startup_tock mpi_abort mpi_abort proc~alps_error->mpi_abort proc~output_time output_time proc~alps_error->proc~output_time proc~polyharmonic_spline->proc~alps_error proc~polyharmonic_spline->proc~startup_tick proc~polyharmonic_spline->proc~startup_tock dgesv dgesv proc~polyharmonic_spline->dgesv mpi_wtime mpi_wtime proc~startup_tick->mpi_wtime proc~startup_tock->mpi_wtime

Called by

proc~~construct_f0_rel~~CalledByGraph proc~construct_f0_rel construct_f0_rel proc~derivative_f0_rel derivative_f0_rel proc~derivative_f0_rel->proc~construct_f0_rel proc~derivative_f0 derivative_f0 proc~derivative_f0->proc~derivative_f0_rel program~alps alps program~alps->proc~derivative_f0