|
Peano
|
Functions | |
| parse_arguments () | |
| build (name, configuration, arguments, directory) | |
| Generate and compile one configuration. | |
| run (arguments, directory, threads, repetition) | |
| Run the executable once. | |
| parse_log (path) | |
| Metrics Peano's step report writes at the end of a run. | |
| main () | |
Variables | |
| HERE = os.path.dirname(os.path.abspath(__file__)) | |
| list | Compilers = ["sequential", "fusion-only", "producer-consumer-sequential", "producer-consumer-fusion"] |
| dict | SchemeStudy |
| dict | PerformanceStudy |
| studies-single-black-hole.build | ( | name, | |
| configuration, | |||
| arguments, | |||
| directory | |||
| ) |
Generate and compile one configuration.
Returns the wall time or None if it failed.
Definition at line 124 of file studies-single-black-hole.py.
Referenced by main().

| studies-single-black-hole.main | ( | ) |
Definition at line 189 of file studies-single-black-hole.py.
References build(), main(), parse_arguments(), parse_log(), and run().
Referenced by main().


| studies-single-black-hole.parse_arguments | ( | ) |
Definition at line 77 of file studies-single-black-hole.py.
Referenced by main().

| studies-single-black-hole.parse_log | ( | path | ) |
Metrics Peano's step report writes at the end of a run.
Returns the seconds of the setup, the seconds spent in all time stepping sweeps, the number of sweeps, and the final time stamp. Entries are None if the run did not get that far.
Definition at line 166 of file studies-single-black-hole.py.
Referenced by main().

| studies-single-black-hole.run | ( | arguments, | |
| directory, | |||
| threads, | |||
| repetition | |||
| ) |
Run the executable once.
Returns (exit code, wall time).
Definition at line 143 of file studies-single-black-hole.py.
Referenced by main().

| list studies-single-black-hole.Compilers = ["sequential", "fusion-only", "producer-consumer-sequential", "producer-consumer-fusion"] |
Definition at line 56 of file studies-single-black-hole.py.
| studies-single-black-hole.HERE = os.path.dirname(os.path.abspath(__file__)) |
Definition at line 54 of file studies-single-black-hole.py.
| dict studies-single-black-hole.PerformanceStudy |
Definition at line 70 of file studies-single-black-hole.py.
| dict studies-single-black-hole.SchemeStudy |
Definition at line 59 of file studies-single-black-hole.py.