PLUTO Test Problems  4.4-patch2
Functions
particles_init.c File Reference

Initialize particle distrbution, set B.C. and injection. More...

Functions

void Particles_Init (Data *d, Grid *grid)
 
void Particles_Inject (Data *data, Grid *grid)
 

Detailed Description

restart; g := -z*Omega^2; eq1 := diff(rho(z),z) - rho(z)*g/c^2; assign(dsolve({eq1, rho(0)=rho[0]})); rho(z);

Reference:

Authors
A. Mignone (migno.nosp@m.ne@t.nosp@m.o.inf.nosp@m.n.it)
Date
Feb 24, 2021

Function Documentation

◆ Particles_Init()

void Particles_Init ( Data *  d,
Grid *  grid 
)

Sets initial conditions on particles.

Parameters
[in]dPointer to the PLUTO data structure.
[in]gridPointer to the PLUTO grid structure.

◆ Particles_Inject()

void Particles_Inject ( Data *  data,
Grid *  grid 
)

Sets user-defined boundary conditions on particles.

Parameters
[in]dataPointer to the PLUTO data structure.
[in]gridPointer to the PLUTO grid structure.