BubbleProfiler
0.3.0
by Peter Athron, Csaba Balazs, Michael Bardsley, Andrew Fowlie, Dylan Harries & Graham White
|
#include <thin_wall_observer.hpp>
Public Member Functions | |
Thin_wall_observer (const std::string &output_file_) | |
void | operator() (const Field_profiles &profile, const Field_profiles &perturbation) |
Private Member Functions | |
void | write_file_header () |
void | write_data (const Field_profiles &, const Field_profiles &) |
Private Attributes | |
int | iteration_count {0} |
std::string | output_file {} |
std::ofstream | output_stream |
Definition at line 28 of file thin_wall_observer.hpp.
|
explicit |
Definition at line 26 of file thin_wall_observer.cpp.
References output_file, and output_stream.
void BubbleProfiler::Thin_wall_observer::operator() | ( | const Field_profiles & | profile, |
const Field_profiles & | perturbation | ||
) |
Definition at line 70 of file thin_wall_observer.cpp.
References iteration_count, write_data(), and write_file_header().
|
private |
Definition at line 46 of file thin_wall_observer.cpp.
References BubbleProfiler::Field_profiles::get_field_profiles(), BubbleProfiler::Field_profiles::get_spatial_grid(), iteration_count, output_file, and output_stream.
Referenced by operator()().
|
private |
Definition at line 33 of file thin_wall_observer.cpp.
References output_file, and output_stream.
Referenced by operator()().
|
private |
Definition at line 35 of file thin_wall_observer.hpp.
Referenced by operator()(), and write_data().
|
private |
Definition at line 36 of file thin_wall_observer.hpp.
Referenced by Thin_wall_observer(), write_data(), and write_file_header().
|
private |
Definition at line 37 of file thin_wall_observer.hpp.
Referenced by Thin_wall_observer(), write_data(), and write_file_header().