2024-06-06 20:28:06 -07:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< html  xmlns = "http://www.w3.org/1999/xhtml"  lang = "en-US" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< head > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< meta  http-equiv = "Content-Type"  content = "text/xhtml;charset=UTF-8" / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< meta  http-equiv = "X-UA-Compatible"  content = "IE=11" / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< meta  name = "generator"  content = "Doxygen 1.10.0" / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< meta  name = "viewport"  content = "width=device-width, initial-scale=1" / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< title > MLX: Class Members - Functions< / title > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< link  href = "tabs.css"  rel = "stylesheet"  type = "text/css" / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript"  src = "jquery.js" > < / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript"  src = "dynsections.js" > < / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript"  src = "clipboard.js" > < / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript"  src = "cookie.js" > < / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< link  href = "search/search.css"  rel = "stylesheet"  type = "text/css" / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript"  src = "search/searchdata.js" > < / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript"  src = "search/search.js" > < / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< link  href = "doxygen.css"  rel = "stylesheet"  type = "text/css"  / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / head > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< body > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  id = "top" > <!--  do not remove this div, it is closed by doxygen!  --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  id = "titlearea" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< table  cellspacing = "0"  cellpadding = "0" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 < tbody > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 < tr  id = "projectrow" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  < td  id = "projectalign" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								   < div  id = "projectname" > MLX
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								   < / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  < / td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 < / tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 < / tbody > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / table > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								<!--  end header part  --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								<!--  Generated by Doxygen 1.10.0  --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								var searchBox = new SearchBox("searchBox", "search/",'.html');
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								/* @license-end */
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript"  src = "menudata.js" > < / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript"  src = "menu.js" > < / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$(function() {
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  initMenu('',true,false,'search.php','Search');
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  $(function() { init_search(); });
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								});
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								/* @license-end */
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  id = "main-nav" > < / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / div > <!--  top  --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								<!--  window showing the filter options  --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  id = "MSearchSelectWindow" 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								     onmouseover="return searchBox.OnSearchSelectShow()"
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								     onmouseout="return searchBox.OnSearchSelectHide()"
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								     onkeydown="return searchBox.OnSearchSelectKey(event)">
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								<!--  iframe showing the search results (closed by default)  --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  id = "MSearchResultsWindow" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  id = "MSearchResults" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  class = "SRPage" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  id = "SRIndex" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  id = "SRResults" > < / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  class = "SRStatus"  id = "Loading" > Loading...< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  class = "SRStatus"  id = "Searching" > Searching...< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  class = "SRStatus"  id = "NoMatches" > No Matches< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  class = "contents" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< div  class = "textblock" > Here is a list of all functions with links to the classes they belong to:< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< h3 > < a  id = "index_p"  name = "index_p" > < / a > - p -< / h3 > < ul > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > Pad()  :  < a  class = "el"  href = "classmlx_1_1core_1_1_pad.html#ad03da2c40b1e1f2fdf2649d00fa4ab43" > mlx::core::Pad< / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > Partition()  :  < a  class = "el"  href = "classmlx_1_1core_1_1_partition.html#a7b82ca3895b6654308fac566b277ac0d" > mlx::core::Partition< / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > pocketfft_c()  :  < a  class = "el"  href = "classpocketfft_1_1detail_1_1pocketfft__c.html#a44f46cf06f572b42ad8b53c7c6f38e4d" > pocketfft::detail::pocketfft_c<  T0 > < / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > pocketfft_r()  :  < a  class = "el"  href = "classpocketfft_1_1detail_1_1pocketfft__r.html#a60e9b3d1f9b20ec5b86d46b0398f6f7d" > pocketfft::detail::pocketfft_r<  T0 > < / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > post_in()  :  < a  class = "el"  href = "struct_read_writer.html#ab555cec93b66eead607e6a03d9324e1c" > ReadWriter<  in_T, out_T, step, four_step_real > < / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > Power()  :  < a  class = "el"  href = "classmlx_1_1core_1_1_power.html#a7bc6c64179b7a2aef56fe1dafb6459b2" > mlx::core::Power< / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > pre_out()  :  < a  class = "el"  href = "struct_read_writer.html#a94da8aa85fa2916eaa3eaeb11499234a" > ReadWriter<  in_T, out_T, step, four_step_real > < / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > primitive()  :  < a  class = "el"  href = "classmlx_1_1core_1_1array.html#a790548666511d8c6d9f92ee79d2ce14c" > mlx::core::array< / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > Primitive()  :  < a  class = "el"  href = "classmlx_1_1core_1_1_primitive.html#afc69f22ee1f6e8a9ecc2c3a8f43b8fdb" > mlx::core::Primitive< / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > primitive_id()  :  < a  class = "el"  href = "classmlx_1_1core_1_1array.html#af5ad83605d4eea81561246873bee1d7c" > mlx::core::array< / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > primitive_ptr()  :  < a  class = "el"  href = "classmlx_1_1core_1_1array.html#a5119cd616ec3c05d65878944b8889469" > mlx::core::array< / a > < / li > 
							 
						 
					
						
							
								
									
										
										
										
											2024-07-11 15:32:08 -07:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								< li > print()  :  < a  class = "el"  href = "classmlx_1_1core_1_1_abs.html#a643d6db5116eed978e3208804a992107" > mlx::core::Abs< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_add.html#a8a96345aa63724f22b68bca7b861211d" > mlx::core::Add< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_add_m_m.html#a1262ac2c4c6e9ff6b6047bf7605e5cc9" > mlx::core::AddMM< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arange.html#abd73d2b793da796dc7cf04c9f7d5c19e" > mlx::core::Arange< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arc_cos.html#aa48d8bec4efbac569d809cf11648b739" > mlx::core::ArcCos< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arc_cosh.html#a6a9a2ab0cc360d7e2f9676db17f8e630" > mlx::core::ArcCosh< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arc_sin.html#a895a35c9dd22fdb06e7b971bfd6fde87" > mlx::core::ArcSin< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arc_sinh.html#aa8b2934a8a0b2eedec8257bbb5726430" > mlx::core::ArcSinh< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arc_tan2.html#abdfef9f572d06df1251c28222756a361" > mlx::core::ArcTan2< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arc_tan.html#ab0309e4feca36f221b3d672dc92cac05" > mlx::core::ArcTan< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arc_tanh.html#aa9549311240d7ba225b84e1df9ad8523" > mlx::core::ArcTanh< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arg_partition.html#aa8678d94fa1571ea71a7bf790cdb8d63" > mlx::core::ArgPartition< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arg_reduce.html#a153a6d8dba7301c4fcd0e429154ead8f" > mlx::core::ArgReduce< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_arg_sort.html#a0b59ce43e0982d634a01631728b419bd" > mlx::core::ArgSort< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_as_strided.html#af2e21b77ea9e6c70bca45224967745bf" > mlx::core::AsStrided< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_as_type.html#aa617e29147c14bd5d1fa8ad0bf65af0c" > mlx::core::AsType< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_bitwise_binary.html#a69b28e239da7fdb89f0a9f9467dd797d" > mlx::core::BitwiseBinary< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_block_masked_m_m.html#a37ecf6fa296d28efb7651a3c510fe159" > mlx::core::BlockMaskedMM< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_broadcast.html#a6a610412861c6e472f930b6721b99a11" > mlx::core::Broadcast< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_ceil.html#a14a0048dd6496341cacaddada68276ee" > mlx::core::Ceil< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_cholesky.html#a0a8b51ff7f5369d22bdc58910d4aaf84" > mlx::core::Cholesky< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_compiled.html#a271521f92eef49c39799f38e26b64a9b" > mlx::core::Compiled< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_concatenate.html#a56f29b585a6d1d958954a68dcc893f33" > mlx::core::Concatenate< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_conjugate.html#a40281539bbd543ac8fd8e28650de17e4" > mlx::core::Conjugate< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_convolution.html#a844eab7c4cc99e775cfb561265ed14fd" > mlx::core::Convolution< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_copy.html#acfa1a02ab9cdab593e928faa515a8008" > mlx::core::Copy< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_cos.html#a81858457e4bea931a4bc6f6e38b0f696" > mlx::core::Cos< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_cosh.html#ac247faad68c1050cda9f72d7d6d040e2" > mlx::core::Cosh< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_custom_transforms.html#a2ddbacbc468271b11caee0ad97005298" > mlx::core::CustomTransforms< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_depends.html#aed575b0d927f4341f60442c70adeeb82" > mlx::core::Depends< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1distributed_1_1_all_reduce.html#a6814f9008a683c6911d5b8991ef770ab" > mlx::core::distributed::AllReduce< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_divide.html#af3c15337ac15522cc34ed98b97895bb6" > mlx::core::Divide< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_div_mod.html#a7edbed50d07869d921e529157931b7a1" > mlx::core::DivMod< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_equal.html#a0787bf32f0b405a8b2ac809d2d990774" > mlx::core::Equal< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_erf.html#a186af7b783cf832c3b25eec3a09f5a0c" > mlx::core::Erf< / a > , < a  class = "el"  href = "classmlx_1_1core_1_1_erf_in 
							 
						 
					
						
							
								
									
										
										
										
											2024-06-06 20:28:06 -07:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< li > prod()  :  < a  class = "el"  href = "structpocketfft_1_1detail_1_1util.html#a33acae07b20b28fe4658bc338fce1b89" > pocketfft::detail::util< / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > ptr()  :  < a  class = "el"  href = "classmlx_1_1core_1_1allocator_1_1_buffer.html#a990643feac06961c5599aac098c17b94" > mlx::core::allocator::Buffer< / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< li > push()  :  < a  class = "el"  href = "classpocketfft_1_1detail_1_1threading_1_1concurrent__queue.html#ae8ebd6bc1b4d18e75bd046005e7dde7b" > pocketfft::detail::threading::concurrent_queue<  T > < / a > < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / ul > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / div > <!--  contents  --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								<!--  start footer part  --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< hr  class = "footer" / > < address  class = "footer" > < small > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								Generated by  < a  href = "https://www.doxygen.org/index.html" > < img  class = "footer"  src = "doxygen.svg"  width = "104"  height = "31"  alt = "doxygen" / > < / a >  1.10.0
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / small > < / address > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / body > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / html >