![]() |
kspaceFirstOrder3D-CUDA
1.1
The CUDA/C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
|
The header file containing all messages going to the standard output, Linux version. More...
Go to the source code of this file.
Typedefs | |
typedef const std::string | TOutputMessage |
Datatype for output messages. More... | |
Variables | |
TOutputMessage | OUT_FMT_FIRST_SEPARATOR = "┌───────────────────────────────────────────────────────────────┐\n" |
Output message - first separator. | |
TOutputMessage | OUT_FMT_SEPARATOR = "├───────────────────────────────────────────────────────────────┤\n" |
Output message - separator. | |
TOutputMessage | OUT_FMT_LAST_SEPARATOR = "└───────────────────────────────────────────────────────────────┘\n" |
Output message -last separator. | |
TOutputMessage | OUT_FMT_NEW_LINE = "\n" |
Output message - new line. | |
TOutputMessage | OUT_FMT_DONE = " Done │\n" |
Output message - Done with two spaces. | |
TOutputMessage | OUT_FMT_FINSIH_NO_DONE = " │\n" |
Output message - finish line without done. | |
TOutputMessage | OUT_FMT_FAILED = "Failed │\n" |
Output message - failed message. | |
TOutputMessage | OUT_FMT_VERTICAL_LINE = "│" |
Output message - vertical line. | |
TOutputMessage | OUT_FMT_CODE_NAME = "│ %s │\n" |
Output message. | |
TOutputMessage | OUT_FMT_NUMBER_OF_THREADS = "│ Number of CPU threads: %9lu │\n" |
Output message. | |
TOutputMessage | OUT_FMT_SIMULATION_DETAIL_TITLE |
Output message. More... | |
TOutputMessage | OUT_FMT_INIT_HEADER |
Output message. More... | |
TOutputMessage | OUT_FMT_COMP_RESOURCES_HEADER |
Output message. More... | |
TOutputMessage | OUT_FMT_SIMULATION_HEADER |
Output message. More... | |
TOutputMessage | OUT_FMT_CHECKPOINT_HEADER |
Output message. More... | |
TOutputMessage | OUT_FMT_SUMMARY_HEADER |
Output message. More... | |
TOutputMessage | OUT_FMT_END_OF_SIMULATION |
Output message. More... | |
TOutputMessage | OUT_FMT_ELAPSED_TIME = "│ Elapsed time: %11.2fs │\n" |
Output message. | |
TOutputMessage | OUT_FMT_RECOVER_FROM = "│ Recovered from time step: %8ld │\n" |
Output message. | |
TOutputMessage | OUT_FMT_HOST_MEMORY_USAGE = "│ Peak host memory in use: %8luMB │\n" |
Output message. | |
TOutputMessage | OUT_FMT_DEVICE_MEMORY_USAGE = "│ Peak device memory in use: %8luMB │\n" |
Output message. | |
TOutputMessage | OUT_FMT_TOTAL_EXECUTION_TIME = "│ Total execution time: %8.2fs │\n" |
Output message. | |
TOutputMessage | OUT_FMT_LEG_EXECUTION_TIME = "│ This leg execution time: %8.2fs │\n" |
Output message. | |
TOutputMessage | OUT_FMT_READING_CONFIGURATION = "│ Reading simulation configuration: " |
Output message. | |
TOutputMessage | OUT_FMT_SELECTED_DEVICE = "│ Selected GPU device id: " |
Output message. | |
TOutputMessage | OUT_FMT_DEVICE_ID = "%6d │\n" |
Output message. | |
TOutputMessage | OUT_FMT_DEVICE_NAME = "│ GPU device name: %44s │\n" |
Output message. | |
TOutputMessage | OUT_FMT_DOMAIN_SIZE = "│ Domain dimensions: %42s │\n" |
Output message. | |
TOutputMessage | OUT_FMT_DOMAIN_SIZE_FORMAT = "%lu x %lu x %lu" |
Output message. | |
TOutputMessage | OUT_FMT_SIMULATION_LENGTH = "│ Simulation time steps: %9lu │\n" |
Output message. | |
TOutputMessage | OUT_FMT_SENSOR_MASK_INDEX = "│ Sensor mask type: Index │\n" |
Output message. | |
TOutputMessage | OUT_FMT_SENSOR_MASK_CUBOID = "│ Sensor mask type: Cuboid │\n" |
Output message. | |
TOutputMessage | OUT_FMT_GIT_HASH_LEFT = "│ Git hash: %s │\n" |
Output message. | |
TOutputMessage | OUT_FMT_KWAVE_VERSION = "kspaceFirstOrder3D-CUDA v1.1" |
Output message. | |
TOutputMessage | OUT_FMT_FFT_PLANS = "│ FFT plans creation: " |
Output message. | |
TOutputMessage | OUT_FMT_PRE_PROCESSING = "│ Pre-processing phase: " |
Output message. | |
TOutputMessage | OUT_FMT_DATA_LOADING = "│ Data loading: " |
Output message. | |
TOutputMessage | OUT_FMT_MEMORY_ALLOCATION = "│ Memory allocation: " |
Output message. | |
TOutputMessage | OUT_FMT_CURRENT_HOST_MEMORY = "│ Current host memory in use: %8luMB │\n" |
Output message. | |
TOutputMessage | OUT_FMT_CURRENT_DEVICE_MEMORY = "│ Current device memory in use: %8luMB │\n" |
Output message. | |
TOutputMessage | OUT_FMT_CUDA_GRID_SHAPE_FORMAT = "%d x %d" |
Output message. | |
TOutputMessage | OUT_FMT_CUDA_SOLVER_GRID_SHAPE = "│ CUDA solver grid size [blocks x threads]: %19s │\n" |
Output message. | |
TOutputMessage | OUT_FMT_CUDA_SAMPLER_GRID_SHAPE = "│ CUDA sampler grid size [blocks x threads]: %18s │\n" |
Output message. | |
TOutputMessage | OUT_FMT_SIMULATION_PROGRESS ="│ %2li%c │ %9.3fs │ %9.3fs │ %02i/%02i/%02i %02i:%02i:%02i │\n" |
Output message. | |
TOutputMessage | OUT_FMT_SIMULATOIN_END_SEPARATOR = "├──────────┴────────────────┴──────────────┴────────────────────┤\n" |
Output message. | |
TOutputMessage | OUT_FMT_SIMULATION_FINAL_SEPARATOR = "└──────────┴────────────────┴──────────────┴────────────────────┘\n" |
Output message. | |
TOutputMessage | OUT_FMT_CHECKPOINT_TIME_STEPS = "│ Number of time steps completed: %10u │\n" |
Output message. | |
TOutputMessage | OUT_FMT_CREATING_CHECKPOINT = "│ Creating checkpoint: " |
Output message. | |
TOutputMessage | OUT_FMT_POST_PROCESSING = "│ Sampled data post-processing: " |
Output message. | |
TOutputMessage | OUT_FMT_STORING_CHECKPOINT_DATA = "│ + Storing checkpoint data: " |
Output message. | |
TOutputMessage | OUT_FMT_STORING_SENSOR_DATA = "│ + Storing sensor data: " |
Output message. | |
TOutputMessage | OUT_FMT_READING_INPUT_FILE = "│ + Reading input file: " |
Output message. | |
TOutputMessage | OUT_FMT_READING_CHECKPOINT_FILE = "│ + Reading checkpoint file: " |
Output message. | |
TOutputMessage | OUT_FMT_READING_OUTPUT_FILE = "│ + Reading output file: " |
Output message. | |
TOutputMessage | OUT_FMT_CREATING_OUTPUT_FILE = "│ + Creating output file: " |
Output message. | |
TOutputMessage | OUT_FMT_INPUT_FILE = "Input file: " |
Output message. | |
TOutputMessage | OUT_FMT_OUTPUT_FILE = "Output file: " |
Output message. | |
TOutputMessage | OUT_FMT_CHECKPOINT_FILE = "Check file: " |
Output message. | |
TOutputMessage | OUT_FMT_CHECKPOINT_INTERVAL = "│ Checkpoint interval: %8lus │\n" |
Output message. | |
TOutputMessage | OUT_FMT_COMPRESSION_LEVEL = "│ Compression level: %8lu │\n" |
Output message. | |
TOutputMessage | OUT_FMT_PRINT_PROGRESS_INTERVAL = "│ Print progress interval: %8lu%% │\n" |
Output message. | |
TOutputMessage | OUT_FMT_BENCHMARK_TIME_STEP = "│ Benchmark time steps: %8lu │\n" |
Output message. | |
TOutputMessage | OUT_FMT_SAMPLING_FLAGS |
Output message. More... | |
TOutputMessage | OUT_FMT_SAMPLING_BEGINS_AT = "│ Sampling begins at time step: %8lu │\n" |
Output message. | |
TOutputMessage | OUT_FMT_COPY_SENSOR_MASK = "│ Copy sensor mask to output file: Yes │\n" |
Output message. | |
TOutputMessage | OUT_FMT_BUILD_NO_DATE_TIME |
Print version output message. More... | |
TOutputMessage | OUT_FMT_VERSION_GIT_HASH = "│ Git hash: %s │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_LINUX_BUILD = "│ Operating system: Linux x64 │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_WINDOWS_BUILD = "│ Operating system: Windows x64 │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_MAC_OS_BUILD = "│ Operating system: Mac OS X x64 │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_GNU_COMPILER = "│ Compiler name: GNU C++ %.19s │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_INTEL_COMPILER = "│ Compiler name: Intel C++ %d │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_VISUAL_STUDIO_COMPILER = "│ Compiler name: Visual Studio C++ %d │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_AVX2 = "│ Instruction set: Intel AVX 2 │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_AVX = "│ Instruction set: Intel AVX │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_SSE42 = "│ Instruction set: Intel SSE 4.2 │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_SSE41 = "│ Instruction set: Intel SSE 4.1 │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_SSE3 = "│ Instruction set: Intel SSE 3 │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_SSE2 = "│ Instruction set: Intel SSE 2 │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_CUDA_RUNTIME_NA = "│ CUDA Runtime: N/A │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_CUDA_RUNTIME = "│ CUDA Runtime: %d.%d │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_CUDA_DRIVER = "│ CUDA Driver: %d.%d │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_CUDA_DEVICE_INFO_NA |
Print version output message. More... | |
TOutputMessage | OUT_FMT_CUDA_CODE_ARCH = "│ CUDA code arch: %1.1f │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_CUDA_DEVICE = "│ CUDA device id: %d │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_CUDA_DEVICE_NAME = "│ CUDA device name: %s %.*s│\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_CUDA_DEVICE_NAME_PADDING = " " |
Print version output message. | |
TOutputMessage | OUT_FMT_CUDA_CAPABILITY = "│ CUDA capability: %d.%d │\n" |
Print version output message. | |
TOutputMessage | OUT_FMT_LICENCE |
Print version output message. More... | |
TOutputMessage | OUT_FMT_USAGE_PART_1 |
Usage massage. More... | |
TOutputMessage | OUT_FMT_USAGE_PART_2 |
Usage massage. | |
TOutputMessage | OUT_FMT_USAGE_THREADS |
Usage massage. More... | |
This file is part of the C++ extension of the k-Wave Toolbox (http://www.k-wave.org).
Copyright (C) 2016 Jiri Jaros and Bradley Treeby.
This file is part of the k-Wave. k-Wave is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
k-Wave is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with k-Wave. If not, see http://www.gnu.org/licenses/.
Definition in file OutputMessagesLinux.h.
Datatype for output messages.
Definition at line 40 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_BUILD_NO_DATE_TIME |
Definition at line 278 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_CHECKPOINT_HEADER |
Definition at line 101 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_COMP_RESOURCES_HEADER |
Definition at line 89 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_CUDA_DEVICE_INFO_NA |
Definition at line 340 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_END_OF_SIMULATION |
Definition at line 112 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_INIT_HEADER |
Definition at line 83 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_LICENCE |
Definition at line 364 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_SAMPLING_FLAGS |
Definition at line 263 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_SIMULATION_DETAIL_TITLE |
Definition at line 78 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_SIMULATION_HEADER |
Definition at line 94 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_SUMMARY_HEADER |
Definition at line 107 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_USAGE_PART_1 |
Definition at line 376 of file OutputMessagesLinux.h.
TOutputMessage OUT_FMT_USAGE_THREADS |
Definition at line 441 of file OutputMessagesLinux.h.