|
|
typedef dealii::LinearAlgebra::distributed::Vector< Number > | VectorType |
| |
|
typedef dealii::VectorizedArray< Number > | scalar |
| |
|
typedef dealii::Tensor< 1, dim, dealii::VectorizedArray< Number > > | vector |
| |
|
typedef dealii::Tensor< 2, dim, dealii::VectorizedArray< Number > > | tensor |
| |
|
|
| ParticleCalculator (MPI_Comm const &comm) |
| |
|
void | setup (dealii::DoFHandler< dim > const &dof_handler_in, dealii::Mapping< dim > const &mapping_in, ParticleData const &particle_data_in) |
| |
|
void | evaluate (VectorType const &velocity, double const time, bool const print_output) |
| |
|
|
void | track_lost_particle (const typename dealii::Particles::ParticleIterator< dim > &particle, const typename dealii::Triangulation< dim >::active_cell_iterator &cell) |
| |
|
|
MPI_Comm const | mpi_comm |
| |
|
dealii::ObserverPointer< dealii::DoFHandler< dim > const > | dof_handler |
| |
|
dealii::ObserverPointer< dealii::Mapping< dim > const > | mapping |
| |
|
ParticleData | data |
| |
|
double | old_time |
| |
|
unsigned int | lost_paticles |
| |
|
std::vector< std::vector< dealii::BoundingBox< dim > > > | global_bounding_boxes |
| |
|
dealii::Vector< Number > | solution_values |
| |
|
dealii::Particles::ParticleHandler< dim > | particle_handler |
| |
The documentation for this class was generated from the following files: