ASPECT
|
Public Attributes | |
std::vector< small_vector< double, 50 > > | solution |
std::vector< small_vector< Tensor< 1, dim >, 50 > > | gradients |
DoFHandler< dim >::active_cell_iterator | current_cell |
A data structure with all inputs for the Particle::Property::update_particle_properties() method.
Definition at line 50 of file interface.h.
std::vector<small_vector<double,50> > aspect::Particle::Property::ParticleUpdateInputs< dim >::solution |
The solution vector at each particle position. This vector is only filled if the update function requires the solution values.
Definition at line 57 of file interface.h.
std::vector<small_vector<Tensor<1,dim>,50> > aspect::Particle::Property::ParticleUpdateInputs< dim >::gradients |
The solution gradients at each particle position. This vector is only filled if the update function requires the gradients of the solution values.
Definition at line 64 of file interface.h.
DoFHandler<dim>::active_cell_iterator aspect::Particle::Property::ParticleUpdateInputs< dim >::current_cell |
Cell iterator of the cell that is currently being updated. This allows for evaluating additional properties at the cell vertices, or to query the cell for material ids, neighbors, or other information that is not available solely from the particles.
Definition at line 72 of file interface.h.