Returns smoothing lengths of particles.
More...
#include <Column.h>
Returns smoothing lengths of particles.
Definition at line 204 of file Column.h.
◆ accumulate()
virtual void SmoothingLengthColumn::accumulate |
( |
Storage & |
storage, |
|
|
const Dynamic |
value, |
|
|
const Size |
particleIdx |
|
) |
| const |
|
inlineoverridevirtual |
Reads the value of the column and saves it into the storage, if possible.
- Parameters
-
storage | Particle storage where the value is stored |
value | Accumulated value, must be the same type as this column. Checked by assert. |
particleIdx | Index of accumulated particle; if larger than current size of the storage, the storage is resized accordingly. |
- Exceptions
-
Implements ITextColumn.
Definition at line 217 of file Column.h.
◆ evaluate()
◆ getName()
virtual std::string SmoothingLengthColumn::getName |
( |
| ) |
const |
|
inlineoverridevirtual |
Returns a name of the column.
The name is printed in the header of the output file.
Implements ITextColumn.
Definition at line 227 of file Column.h.
◆ getType()
virtual ValueEnum SmoothingLengthColumn::getType |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file:
- /home/pavel/projects/astro/sph/src/core/io/Column.h