|
111 | 111 | <div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="classamrex_1_1FFT_1_1OpenBCSolver.html"> 10</a></span> <span class="keyword">class </span><a class="code" href="classamrex_1_1FFT_1_1OpenBCSolver.html">OpenBCSolver</a></div> |
112 | 112 | <div class="line"><a name="l00011"></a><span class="lineno"> 11</span> {</div> |
113 | 113 | <div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="keyword">public</span>:</div> |
114 | | -<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="classamrex_1_1FFT_1_1OpenBCSolver.html#a198bbf163fe0dc2eea190a0892e14e94"> 13</a></span>  <span class="keyword">using</span> <a class="code" href="classamrex_1_1FFT_1_1OpenBCSolver.html#a198bbf163fe0dc2eea190a0892e14e94">MF</a> = <span class="keyword">typename</span> <a class="code" href="classamrex_1_1FFT_1_1R2C.html#aa078479f5563108a286fc9f2c34589cb">R2C<T>::MF</a>;</div> |
| 114 | +<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="classamrex_1_1FFT_1_1OpenBCSolver.html#a198bbf163fe0dc2eea190a0892e14e94"> 13</a></span>  <span class="keyword">using</span> <a class="code" href="classamrex_1_1FFT_1_1OpenBCSolver.html#a198bbf163fe0dc2eea190a0892e14e94">MF</a> = <span class="keyword">typename</span> <a class="code" href="classamrex_1_1FFT_1_1R2C.html#a25b155706f2ea86b20ea78baf9f5ce20">R2C<T>::MF</a>;</div> |
115 | 115 | <div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="classamrex_1_1FFT_1_1OpenBCSolver.html#a8d98406d48ab4df7be623d138af4fb05"> 14</a></span>  <span class="keyword">using</span> <a class="code" href="classamrex_1_1FFT_1_1OpenBCSolver.html#a8d98406d48ab4df7be623d138af4fb05">cMF</a> = <span class="keyword">typename</span> <a class="code" href="classamrex_1_1FabArray.html">R2C<T>::cMF</a>;</div> |
116 | 116 | <div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  </div> |
117 | 117 | <div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  <span class="keyword">explicit</span> <a class="code" href="classamrex_1_1FFT_1_1OpenBCSolver.html#ab2103845433bc9ebfa7dd6ab40a48fad">OpenBCSolver</a> (<a class="code" href="classamrex_1_1BoxND.html">Box</a> <span class="keyword">const</span>& domain, <a class="code" href="structamrex_1_1FFT_1_1Info.html">Info</a> <span class="keyword">const</span>& info = <a class="code" href="structamrex_1_1FFT_1_1Info.html">Info</a>{});</div> |
|
338 | 338 | <div class="ttc" id="aclassamrex_1_1FFT_1_1OpenBCSolver_html_ab2103845433bc9ebfa7dd6ab40a48fad"><div class="ttname"><a href="classamrex_1_1FFT_1_1OpenBCSolver.html#ab2103845433bc9ebfa7dd6ab40a48fad">amrex::FFT::OpenBCSolver::OpenBCSolver</a></div><div class="ttdeci">OpenBCSolver(Box const &domain, Info const &info=Info{})</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_OpenBCSolver.H:48</div></div> |
339 | 339 | <div class="ttc" id="aclassamrex_1_1FFT_1_1OpenBCSolver_html_ae717df8cd0a4c8b5831f4bee098875f9"><div class="ttname"><a href="classamrex_1_1FFT_1_1OpenBCSolver.html#ae717df8cd0a4c8b5831f4bee098875f9">amrex::FFT::OpenBCSolver::Domain</a></div><div class="ttdeci">Box const & Domain() const</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_OpenBCSolver.H:23</div></div> |
340 | 340 | <div class="ttc" id="aclassamrex_1_1FFT_1_1R2C_html"><div class="ttname"><a href="classamrex_1_1FFT_1_1R2C.html">amrex::FFT::R2C</a></div><div class="ttdoc">Parallel Discrete Fourier Transform.</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_R2C.H:36</div></div> |
341 | | -<div class="ttc" id="aclassamrex_1_1FFT_1_1R2C_html_aa078479f5563108a286fc9f2c34589cb"><div class="ttname"><a href="classamrex_1_1FFT_1_1R2C.html#aa078479f5563108a286fc9f2c34589cb">amrex::FFT::R2C::MF</a></div><div class="ttdeci">std::conditional_t< std::is_same_v< T, Real >, MultiFab, FabArray< BaseFab< T > > > MF</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_R2C.H:39</div></div> |
| 341 | +<div class="ttc" id="aclassamrex_1_1FFT_1_1R2C_html_a25b155706f2ea86b20ea78baf9f5ce20"><div class="ttname"><a href="classamrex_1_1FFT_1_1R2C.html#a25b155706f2ea86b20ea78baf9f5ce20">amrex::FFT::R2C::MF</a></div><div class="ttdeci">std::conditional_t< std::is_same_v< T, Real >, MultiFab, FabArray< BaseFab< T > > > MF</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_R2C.H:39</div></div> |
342 | 342 | <div class="ttc" id="aclassamrex_1_1FabArray_html"><div class="ttname"><a href="classamrex_1_1FabArray.html">amrex::FabArray</a></div><div class="ttdoc">An Array of FortranArrayBox(FAB)-like Objects.</div><div class="ttdef"><b>Definition:</b> AMReX_FabArray.H:344</div></div> |
343 | 343 | <div class="ttc" id="aclassamrex_1_1IntVectND_html"><div class="ttname"><a href="classamrex_1_1IntVectND.html">amrex::IntVectND< AMREX_SPACEDIM ></a></div></div> |
344 | | -<div class="ttc" id="anamespaceamrex_1_1FFT_1_1detail_html_a1ade0d84620e8faa51f7bac69806a0d8"><div class="ttname"><a href="namespaceamrex_1_1FFT_1_1detail.html#a1ade0d84620e8faa51f7bac69806a0d8">amrex::FFT::detail::get_fab</a></div><div class="ttdeci">FA::FABType::value_type * get_fab(FA &fa)</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_Helper.H:1303</div></div> |
| 344 | +<div class="ttc" id="anamespaceamrex_1_1FFT_1_1detail_html_a1ade0d84620e8faa51f7bac69806a0d8"><div class="ttname"><a href="namespaceamrex_1_1FFT_1_1detail.html#a1ade0d84620e8faa51f7bac69806a0d8">amrex::FFT::detail::get_fab</a></div><div class="ttdeci">FA::FABType::value_type * get_fab(FA &fa)</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_Helper.H:1305</div></div> |
345 | 345 | <div class="ttc" id="anamespaceamrex_1_1FFT_html"><div class="ttname"><a href="namespaceamrex_1_1FFT.html">amrex::FFT</a></div><div class="ttdef"><b>Definition:</b> AMReX_FFT.cpp:7</div></div> |
346 | 346 | <div class="ttc" id="anamespaceamrex_1_1Gpu_html_a00026ef5f8505586ed52acbbc11fdf91"><div class="ttname"><a href="namespaceamrex_1_1Gpu.html#a00026ef5f8505586ed52acbbc11fdf91">amrex::Gpu::dtod_memcpy_async</a></div><div class="ttdeci">void dtod_memcpy_async(void *p_d_dst, const void *p_d_src, const std::size_t sz) noexcept</div><div class="ttdef"><b>Definition:</b> AMReX_GpuDevice.H:279</div></div> |
347 | 347 | <div class="ttc" id="anamespaceamrex_1_1Gpu_html_a90ff215e828e9192dbd196a78cacf083"><div class="ttname"><a href="namespaceamrex_1_1Gpu.html#a90ff215e828e9192dbd196a78cacf083">amrex::Gpu::memcpy</a></div><div class="ttdeci">AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void * memcpy(void *dest, const void *src, std::size_t count)</div><div class="ttdef"><b>Definition:</b> AMReX_GpuUtility.H:214</div></div> |
|
352 | 352 | <div class="ttc" id="anamespaceamrex_html_a222089e49ba211b37cf7a4a8ae7eb186"><div class="ttname"><a href="namespaceamrex.html#a222089e49ba211b37cf7a4a8ae7eb186">amrex::Box</a></div><div class="ttdeci">BoxND< AMREX_SPACEDIM > Box</div><div class="ttdef"><b>Definition:</b> AMReX_BaseFwd.H:27</div></div> |
353 | 353 | <div class="ttc" id="anamespaceamrex_html_a95b1159ba3a5494abd49dc9b3d34eacf"><div class="ttname"><a href="namespaceamrex.html#a95b1159ba3a5494abd49dc9b3d34eacf">amrex::ignore_unused</a></div><div class="ttdeci">AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void ignore_unused(const Ts &...)</div><div class="ttdoc">This shuts up the compiler about unused variables.</div><div class="ttdef"><b>Definition:</b> AMReX.H:111</div></div> |
354 | 354 | <div class="ttc" id="anamespaceamrex_html_ad26f2328bf66aa9678347a6055a25431"><div class="ttname"><a href="namespaceamrex.html#ad26f2328bf66aa9678347a6055a25431">amrex::Abort</a></div><div class="ttdeci">void Abort(const std::string &msg)</div><div class="ttdoc">Print out message to cerr and exit via abort().</div><div class="ttdef"><b>Definition:</b> AMReX.cpp:225</div></div> |
355 | | -<div class="ttc" id="astructamrex_1_1FFT_1_1Info_html"><div class="ttname"><a href="structamrex_1_1FFT_1_1Info.html">amrex::FFT::Info</a></div><div class="ttdef"><b>Definition:</b> AMReX_FFT_Helper.H:56</div></div> |
356 | | -<div class="ttc" id="astructamrex_1_1FFT_1_1Info_html_a7b525db9e23d007bf069ca7a2e420523"><div class="ttname"><a href="structamrex_1_1FFT_1_1Info.html#a7b525db9e23d007bf069ca7a2e420523">amrex::FFT::Info::batch_mode</a></div><div class="ttdeci">bool batch_mode</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_Helper.H:60</div></div> |
357 | | -<div class="ttc" id="astructamrex_1_1FFT_1_1Info_html_ad5f4264ae4f5dad78b49e35d187156c7"><div class="ttname"><a href="structamrex_1_1FFT_1_1Info.html#ad5f4264ae4f5dad78b49e35d187156c7">amrex::FFT::Info::nprocs</a></div><div class="ttdeci">int nprocs</div><div class="ttdoc">Max number of processes to use.</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_Helper.H:63</div></div> |
| 355 | +<div class="ttc" id="astructamrex_1_1FFT_1_1Info_html"><div class="ttname"><a href="structamrex_1_1FFT_1_1Info.html">amrex::FFT::Info</a></div><div class="ttdef"><b>Definition:</b> AMReX_FFT_Helper.H:58</div></div> |
| 356 | +<div class="ttc" id="astructamrex_1_1FFT_1_1Info_html_a7b525db9e23d007bf069ca7a2e420523"><div class="ttname"><a href="structamrex_1_1FFT_1_1Info.html#a7b525db9e23d007bf069ca7a2e420523">amrex::FFT::Info::batch_mode</a></div><div class="ttdeci">bool batch_mode</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_Helper.H:62</div></div> |
| 357 | +<div class="ttc" id="astructamrex_1_1FFT_1_1Info_html_ad5f4264ae4f5dad78b49e35d187156c7"><div class="ttname"><a href="structamrex_1_1FFT_1_1Info.html#ad5f4264ae4f5dad78b49e35d187156c7">amrex::FFT::Info::nprocs</a></div><div class="ttdeci">int nprocs</div><div class="ttdoc">Max number of processes to use.</div><div class="ttdef"><b>Definition:</b> AMReX_FFT_Helper.H:65</div></div> |
358 | 358 | <div class="ttc" id="astructamrex_1_1GpuArray_html"><div class="ttname"><a href="structamrex_1_1GpuArray.html">amrex::GpuArray< int, 3 ></a></div></div> |
359 | 359 | </div><!-- fragment --></div><!-- contents --> |
360 | 360 | </div><!-- doc-content --> |
|
0 commit comments