version 0.6.0
fields_particles Module Reference

The fields associated to lagrangian particles. More...

Functions/Subroutines

subroutine initialize_scalar_particles_list (N, data_size)
 Initialize the scalar particles array. More...
 

Variables

type(t_particle_list), dimension(:), allocatable particle_lists
 Array of particle list, which may each contain various data size.
 
integer n_particle_lists = 0
 

Detailed Description

Here are defined the particle lists that can be used by developers. The variable particle_lists is an array of n_particle_lists that holds independant lists of particles (see type_particle_list).

Function/Subroutine Documentation

◆ initialize_scalar_particles_list()

subroutine fields_particles::initialize_scalar_particles_list ( integer, intent(in)  N,
integer, dimension(n), intent(in)  data_size 
)
Parameters
[in]Nthe number of particle lists
[in]data_sizethe associated data size (1 data size for each list)
Precondition
size(data_size) == N
data_size(i) >= 0