PLUTO
4.4-patch2
|
Files | |
file | particles.h [code] |
Particle module header file. | |
file | particles_boundary.c |
Set boundary conditions on particles. | |
file | particles_cr_feedback.c |
File containing functions for feedback from CR to the fluid. | |
file | particles_cr_force.c |
Compute CR-related quantities (like force) from the particles to the grid. | |
file | particles_cr_predictor.c |
Predictor step for CR particles. | |
file | particles_cr_update.c |
Update CR particles (with feedback) using Boris scheme. | |
file | particles_cr_update_gc.c |
Update CR particles (without feedback) using guiding center approximation. | |
file | particles_deposit.c |
Particle to grid deposition functions. | |
file | particles_distrib_regular.c |
Assign particle coordinates from distribution function. | |
file | particles_dust_feedback.c |
Miscellaneous function to compute feedback from dust to fluid. | |
file | particles_dust_force.c |
Compute dust-gas drag term. | |
file | particles_dust_update_cart.c |
Dust particle mover in Cartesian coordinates. | |
file | particles_dust_update_curv.c |
Dust particle mover in non-Cartesian (curvilinear) coordinates. | |
file | particles_dust_update_rk2.c |
Update Dust particles. | |
file | particles_dust_update_zhu.c |
Dust particle mover in non-Cartesian (curvilinear) coordinates. | |
file | particles_init.c |
Initialize particle distrbution, set B.C. and injection. | |
file | particles_load.c |
Initial particle loading. | |
file | particles_lp_dsa.c |
Shock-related function for LP spectra update. | |
file | particles_lp_emissivity.c |
Functions to compute the emissivity due to synchrotron and Inverse compton processes from isotropic radiation source of Cosmic Microwave Background (CMB) photons for each particle based on its spectral dustribution. | |
file | particles_lp_restart.c |
Restart the simulation using particles.nnnn.dbl file. | |
file | particles_lp_spectra.c |
Tools needed to compute the quantities required to evolve the spectra and estimate the Emission coefficient. | |
file | particles_lp_tools.c |
Collection of tools for the LAGRANGIAN particle module at particle positions. | |
file | particles_lp_update.c |
Push lagrangian particles. | |
file | particles_lp_write_bin.c |
Writer for particles binary data in .dbl, .flt and ASCII in .tab (only for serial version) format . | |
file | particles_mpi_datatype.c |
Define MPI data-type structure for MPI communications. | |
file | particles_restart.c |
Restart the simulation using particles.nnnn.dbl file. | |
file | particles_set.c |
Placing the particles on the grid and interpolating dervied quantites at particle positions. | |
file | particles_set_output.c |
Set particles output data attributes. | |
file | particles_tools.c |
Tools required to define the Particle MPI struct and Interpolating quantities from grid to particles. | |
file | particles_weights.c |
Compute particle's weights needed for interpolation. | |
file | particles_write_bin.c |
Writer for particles binary data in .dbl, .flt and ASCII in .tab (only for serial version) format . | |
file | particles_write_data.c |
Main driver of particles output data called during the CheckForOutput stage. | |
file | particles_write_trajectory.c |
Write trajectoy of a particle. | |
file | particles_write_vtk.c |
Writer for particles binary data in .vtk format. | |
file | plist_tools.c |
Tools for handling the particle linked list. | |