<map id="TParameters::GetInstance" name="TParameters::GetInstance">
<area shape="rect" id="node2" href="$class_t_matrix_container.html#a6d119dd9e5192f4a30cbfe1cadbba34f" title="Populate the container based on the simulation type. " alt="" coords="229,75,419,101"/>
<area shape="rect" id="node4" href="$main_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1451,107,1501,133"/>
<area shape="rect" id="node5" href="$class_t_matrix_container.html#a3be4b79650d18ee8f626f31c793296b6" title="Store selected matrices into the checkpoint file. " alt="" coords="745,233,922,271"/>
<area shape="rect" id="node8" href="$class_t_output_stream_container.html#a571d82ad24e2aa945b47e99edcce54ac" title="Add all streams into the container. " alt="" coords="509,126,667,165"/>
<area shape="rect" id="node9" href="$class_t_output_stream_container.html#a6da60e9cfef7a604f9fbdf5993bce4cf" title="Create a new output stream. " alt="" coords="241,125,407,163"/>
<area shape="rect" id="node10" href="$class_t_h_d_f5___file_header.html#a0b51fd83b3478f5c9b029a1248126d77" title="Set memory consumption. " alt="" coords="225,290,423,329"/>
<area shape="rect" id="node12" href="$class_t_h_d_f5___file_header.html#a0987efedd81cd5af50564d19164498f3" title="Set number of cores. " alt="" coords="225,353,423,391"/>
<area shape="rect" id="node13" href="$class_t_k_space_first_order3_d_solver.html#a07fa1b0942955baf7e820f5030f3b5ce" title="Initialize FFT plans. " alt="" coords="985,347,1162,386"/>
<area shape="rect" id="node14" href="$_solver_c_u_d_a_kernels_8cu.html#a51a7d71ac7fda6632449d9640da6161f" title="GetSolverBlockSize1D" alt="" coords="251,778,397,803"/>
<area shape="rect" id="node30" href="$_solver_c_u_d_a_kernels_8cu.html#a220e36c512061c0cc68f223f8ed76b7e" title="GetSolverGridSize1D" alt="" coords="255,831,393,857"/>
<area shape="rect" id="node31" href="$_solver_c_u_d_a_kernels_8cu.html#a138038db30359f5969f3ad87509b0d47" title="GetSolverTransposeBlockSize" alt="" coords="230,1042,418,1067"/>
<area shape="rect" id="node32" href="$_solver_c_u_d_a_kernels_8cu.html#a14db06e0772d099b81409e040cd7360e" title="GetSolverTransposeGirdSize" alt="" coords="233,1091,415,1117"/>
<area shape="rect" id="node33" href="$class_t_base_output_h_d_f5_stream.html#aaabc990b91747ff2c380c77bc656ac57" title="Apply post&#45;processing on the buffer and flush it to the file. " alt="" coords="242,1141,406,1179"/>
<area shape="rect" id="node37" href="$class_t_cuboid_output_h_d_f5_stream.html#ac6c36acdb69dbd048eb8101e7c7d6aa8" title="Reopen the output stream after restart and reload data. " alt="" coords="236,1203,412,1242"/>
<area shape="rect" id="node38" href="$class_t_cuboid_output_h_d_f5_stream.html#a2faeaf0cb64c980f2c7e8fba6ab90a08" title="Create a new dataset for a given cuboid specified by index (order). " alt="" coords="236,1266,412,1305"/>
<area shape="rect" id="node40" href="$class_t_index_output_h_d_f5_stream.html#afc865b5d2d44387a096b085a392a10a1" title="Create a HDF5 stream and allocate data for it. " alt="" coords="241,1329,407,1367"/>
<area shape="rect" id="node41" href="$class_t_index_output_h_d_f5_stream.html#ae7beb560dd32be91c46500a43e1b1190" title="Reopen the output stream after restart and reload data. " alt="" coords="241,1391,407,1430"/>
<area shape="rect" id="node42" href="$_output_streams_c_u_d_a_kernels_8cu.html#a3058f53fda45659efca30b7b8ffaf0dd" title="GetSamplerBlockSize" alt="" coords="253,1503,395,1529"/>
<area shape="rect" id="node46" href="$_output_streams_c_u_d_a_kernels_8cu.html#ac4aa83b8f3ee71d7453acb9201430015" title="GetSamplerGridSize" alt="" coords="257,1454,391,1479"/>
<area shape="rect" id="node47" href="$class_t_whole_domain_output_h_d_f5_stream.html#a0e177c166b45ef1501633de357defc54" title="Create a HDF5 stream and allocate data for it. " alt="" coords="217,1553,431,1591"/>
<area shape="rect" id="node48" href="$class_t_whole_domain_output_h_d_f5_stream.html#a507830a4ec48323a9ef621a0bec49d6f" title="Reopen the output stream after restart and reload data. " alt="" coords="217,1615,431,1654"/>
<area shape="rect" id="node49" href="$class_t_c_u_d_a_parameters.html#ad2108625a3f9b5b4a70d66f9e76ccf6a" title="Set kernel configurations based on the simulation parameters. " alt="" coords="980,410,1167,449"/>
<area shape="rect" id="node50" href="$class_t_c_u_d_a_parameters.html#ae02556a6fc152df5e9db21e36672b71a" title="Upload useful simulation constants into device constant memory. " alt="" coords="971,891,1176,930"/>
<area shape="rect" id="node3" href="$class_t_k_space_first_order3_d_solver.html#a3c5c3615275825231bd5212085e1f49e" title="Memory allocation. " alt="" coords="745,101,922,139"/>
<area shape="rect" id="node6" href="$class_t_k_space_first_order3_d_solver.html#a65eff022a325abf794ce87b4a36d919a" title="Save checkpoint data. " alt="" coords="985,233,1162,271"/>
<area shape="rect" id="node7" href="$class_t_k_space_first_order3_d_solver.html#a90ea773b837b769c59cf20b1be80465c" title="Compute the k&#45;space simulation. " alt="" coords="1225,347,1402,386"/>
<area shape="rect" id="node11" href="$class_t_k_space_first_order3_d_solver.html#aae4589cc5a7ed3b235e4b23754149a90" title="Write statistics and header into the output file. " alt="" coords="499,290,677,329"/>
<area shape="rect" id="node15" href="$namespace_solver_c_u_d_a_kernels.html#a2ea9adf0fb0b3f6eb531b9ac28e211d4" title="Add transducer data source to X component. " alt="" coords="515,581,661,619"/>
<area shape="rect" id="node17" href="$namespace_solver_c_u_d_a_kernels.html#a3efe7d6d7931ba46617224fe1f088810" title="Add in velocity source terms. " alt="" coords="518,706,658,745"/>
<area shape="rect" id="node19" href="$namespace_solver_c_u_d_a_kernels.html#a60c1ef8bc0707b0c512a3f6680acd466" title="Add in pressure source term. " alt="" coords="518,769,658,807"/>
<area shape="rect" id="node21" href="$namespace_solver_c_u_d_a_kernels.html#aa23362d770671eba90da06aaeedcdaee" title="Compute velocity for the initial pressure problem. " alt="" coords="517,455,659,494"/>
<area shape="rect" id="node23" href="$namespace_solver_c_u_d_a_kernels.html#a0b757b9d45141d16ccbfdbf1cd62436a" title="Add initial pressure to p0 (as p0 source). " alt="" coords="488,518,688,557"/>
<area shape="rect" id="node24" href="$namespace_solver_c_u_d_a_kernels.html#a27b44d61b50bbddb337ba99ad5f8fe4a" title="Calculate three temporary sums in the new pressure formula, non&#45;linear absorbing case. " alt="" coords="485,1019,691,1058"/>
<area shape="rect" id="node25" href="$namespace_solver_c_u_d_a_kernels.html#ac488a028a20d1c5d80aa3924aed4ec93" title="Sum sub&#45;terms to calculate new pressure, non&#45;linear case. " alt="" coords="496,1082,680,1121"/>
<area shape="rect" id="node26" href="$namespace_solver_c_u_d_a_kernels.html#abc76a899893944dafac56d61931b99c0" title="Sum sub&#45;terms to calculate new pressure, linear case. " alt="" coords="505,643,671,682"/>
<area shape="rect" id="node27" href="$namespace_solver_c_u_d_a_kernels.html#aed2b5a8ac00b9f02d273d3d366df2329" title="Sum sub&#45;terms for new p, linear lossless case. " alt="" coords="489,831,687,870"/>
<area shape="rect" id="node28" href="$namespace_solver_c_u_d_a_kernels.html#a29220d466aeba455aab32b4d3839bd06" title="Calculate two temporary sums in the new pressure formula, linear absorbing case. " alt="" coords="496,894,680,933"/>
<area shape="rect" id="node29" href="$namespace_solver_c_u_d_a_kernels.html#a75b3ff4db44252d85be20eb0380232a1" title="Sum sub&#45;terms for new p, linear lossless case. " alt="" coords="499,957,677,995"/>
<area shape="rect" id="node16" href="$class_t_k_space_first_order3_d_solver.html#a2885754d4a24c82eaf9ca0e13f91c6aa" title="Compute the main time loop of the kspaceFirstOrder3D. " alt="" coords="985,581,1162,619"/>
<area shape="rect" id="node18" href="$class_t_k_space_first_order3_d_solver.html#aeb07f402efe18850f1c1e8fcd25c7e7e" title="Add in velocity source. " alt="" coords="745,655,922,694"/>
<area shape="rect" id="node20" href="$class_t_k_space_first_order3_d_solver.html#aa834814be21fb24defcd8e6ed00be6c2" title="Add in pressure source. " alt="" coords="745,751,922,790"/>
<area shape="rect" id="node22" href="$class_t_k_space_first_order3_d_solver.html#aa5597bf6aeed1124ef9f16ae3971a69b" title="Calculate p0_ ource. " alt="" coords="745,518,922,557"/>
<area shape="rect" id="node34" href="$class_t_cuboid_output_h_d_f5_stream.html#ac2c704c5a81c154a5d8ead0d9f93bc00" title="Apply post&#45;processing on the buffer and flush it to the file. " alt="" coords="500,1197,676,1235"/>
<area shape="rect" id="node35" href="$class_t_index_output_h_d_f5_stream.html#a7342efe72c0e6fcaeb9134904c5af590" title="Apply post&#45;processing on the buffer and flush it to the file. " alt="" coords="505,1259,671,1298"/>
<area shape="rect" id="node36" href="$class_t_whole_domain_output_h_d_f5_stream.html#a567b784ea3474013c73827214daae779" title="Apply post&#45;processing on the buffer and flush it to the file. " alt="" coords="481,1322,695,1361"/>
<area shape="rect" id="node39" href="$class_t_cuboid_output_h_d_f5_stream.html#aa06e50911303e33944f8bb6af2dc9a2f" title="Create a HDF5 stream and allocate data for it. " alt="" coords="500,1385,676,1423"/>
<area shape="rect" id="node43" href="$namespace_output_streams_c_u_d_a_kernels.html#ab24732f9f0b834fd4cd84cf10266ccd9" title="Kernel to sample quantities using an index sensor mask. " alt="" coords="498,1447,678,1486"/>
<area shape="rect" id="node44" href="$namespace_output_streams_c_u_d_a_kernels.html#a9d3d51fc2ae01fcc71f9a4e38659c977" title="Kernel to sample quantities inside one cuboid. " alt="" coords="498,1510,678,1549"/>
<area shape="rect" id="node45" href="$namespace_output_streams_c_u_d_a_kernels.html#a4873a5aeb1891389dc9a069e48f72580" title="Kernel to sample of the quantity on the whole domain. " alt="" coords="498,1573,678,1611"/>
</map>
