Snoopy Version 6.0 (Albert)
|
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