Snoopy Version 6.0 (Albert)
particles.h
Go to the documentation of this file.
00001 #ifndef __PARTICLES_H
00002 #define __PARTICLES_H
00003 
00004 #ifdef WITH_PARTICLES
00005 void output_partvart(struct Particle *part, double t);
00006 void output_particles(struct Field fldi, const int n, double t);
00007 void write_vtk_particles(struct Field fldi, FILE * ht, const double t);
00008 void read_particle_dump(FILE *ht, struct Particle *part);
00009 void write_particle_dump(FILE *ht, struct Particle *part);
00010 
00011 void init_particles(struct Field fldi);
00012 void particle_step(struct Field dfldo,
00013                                    struct Field fldi,
00014                                    double *vx,
00015                                    double *vy,
00016                                    double *vz,
00017                                    const double t,
00018                                    const double tremap,
00019                                    const double dt);
00020 
00021 void particle_implicit_step(struct Field fldi,
00022                                                     const double t,
00023                                                         const double dt);
00024                                                         
00025 void finish_particles();
00026 #endif
00027 #endif