noparticles_potential

Module

Description

$Id: noparticles_potential.f90 $

The no module for particles potential

** AUTOMATIC CPARAM.INC GENERATION ************************

Declare (for generation of cparam.inc) the number of f array variables and auxiliary variables added by this module

CPARAM logical, parameter :: lparticles_potential=.false.


Quick access

Variables:

apply_pbc_head, arb_factor, assimilate_incoming, calculate_potential, cell_in_grid, cell_length, construct_link_list, drbin, dxxp_dt_potential, fampl, get_boundary_particles, get_cell_neighbours, get_interaction_force, get_interparticle_accn, head, idiag_abs_mom, idiag_colvel_mom, idiag_gr, idiag_particles_vijm, idiag_particles_vijrms, init_particles_potential, lhead_allocated, link_list, list_particles_near_boundary, lpotential, make_fpbuffer, mcellx, mcelly, mcellz, mom_array, mom_max, mom_step, momcoljntpdf, momjntpdf, mpcorner, mpedge, mpface, nbin_in_rcutoff, ncell, npbufl, npbufu, particles_neighbour_proc, particles_neighbour_proc_dirn, pencil_criteria_par_potential, pmom_max, pmom_min, ppotential, ppower, psigma_by_dx, rcutoff, rcutoff_in_grid, rescale_diameter, sigma_in_grid, skin_factor, two_particle_int, ysteps_int, zsteps_int

Routines:

dvvp_dt_potential(), dvvp_dt_potential_pencil(), initialize_particles_potential(), particles_potential_clean_up(), read_particles_pot_init_pars(), read_particles_pot_run_pars(), register_particles_potential(), rprint_particles_potential(), write_particles_pot_init_pars(), write_particles_pot_run_pars()

Needed modules

Variables

  • particles_potential/pencil_criteria_par_potential [private]

Subroutines and functions

subroutine  particles_potential/register_particles_potential()

Set up indices for access to the fp and dfp arrays

22-aug-05/anders: dummy

subroutine  particles_potential/initialize_particles_potential(fp)

Perform any post-parameter-read initialization i.e. calculate derived parameters.

25-nov-05/anders: coded

Parameters:

fp (mpar_loc,mparray) [real,in]

subroutine  particles_potential/particles_potential_clean_up()

dummy subroutine

subroutine  particles_potential/dvvp_dt_potential(f, df, fp, dfp, ineargrid)

Dummy module

21-nov-06/anders: dummy

Parameters:
  • f (mx,my,mz,mfarray) [real]

  • df (mx,my,mz,mvar) [real]

  • fp (mpar_loc,mparray) [real]

  • dfp (mpar_loc,mpvar) [real]

  • ineargrid (mpar_loc,3) [integer]

subroutine  particles_potential/dvvp_dt_potential_pencil(f, df, fp, dfp, ineargrid)

Dummy module

21-nov-06/anders: dummy

Parameters:
  • f (mx,my,mz,mfarray) [real]

  • df (mx,my,mz,mvar) [real]

  • fp (mpar_loc,mparray) [real]

  • dfp (mpar_loc,mpvar) [real]

  • ineargrid (mpar_loc,3) [integer]

subroutine  particles_potential/read_particles_pot_init_pars(iomsg)
Parameters:

iomsg [character,out]

subroutine  particles_potential/write_particles_pot_init_pars(unit)
Parameters:

unit [integer,in]

subroutine  particles_potential/read_particles_pot_run_pars(iomsg)
Parameters:

iomsg [character,out]

subroutine  particles_potential/write_particles_pot_run_pars(unit)
Parameters:

unit [integer,in]

subroutine  particles_potential/rprint_particles_potential(lreset[, lwrite])

Read and register print parameters relevant for particles potential.

22-aug-05/anders: dummy

Parameters:
  • lreset [logical]

  • lwrite [logical]