| ►Nhipfort | |
| Chipinit | |
| Chipdrivergetversion | Returns the approximate HIP driver version |
| Chipruntimegetversion | Returns the approximate HIP Runtime version |
| Chipdeviceget | Returns a handle to a compute device |
| Chipdevicecomputecapability | Returns the compute capability of the device |
| Chipdevicegetname | Returns an identifer string for the device |
| Chipdevicegetp2pattribute | Returns a value for attr of link between two devices |
| Chipdevicegetpcibusid | Returns a PCI Bus Id string for the device, overloaded to take int device ID |
| Chipdevicegetbypcibusid | Returns a handle to a compute device |
| Chipdevicetotalmem | Returns the total amount of memory on the device |
| Chipdevicesynchronize | Waits on all active streams on current device |
| Chipdevicereset | The state of current device is discarded and updated to a fresh state |
| Chipsetdevice | Set default device to be used for subsequent hip API calls from this thread |
| Chipgetdevice | Return the default device id for the calling host thread |
| Chipgetdevicecount | Return number of compute-capable devices |
| Chipdevicegetattribute | Query for a specific device attribute |
| Chipdevicesetcacheconfig | Set L1/Shared cache partition |
| Chipdevicegetcacheconfig | Set Cache configuration for a specific function |
| Chipdevicegetlimit | Get Resource limits of current device |
| Chipdevicegetsharedmemconfig | Returns bank width of shared memory for current device |
| Chipgetdeviceflags | Gets the flags set for current device |
| Chipdevicesetsharedmemconfig | The bank width of shared memory on current device is set |
| Chipsetdeviceflags | The current device behavior is changed according the flags passed |
| Chipchoosedevice | Device which matches hipDeviceProp_t is returned |
| Chipextgetlinktypeandhopcount | Returns the link type and hop count between two devices |
| Chipipcgetmemhandle | Gets an interprocess memory handle for an existing device memory allocation |
| Chipipcopenmemhandle | Opens an interprocess memory handle exported from another process and returns a device pointer usable in the local process |
| Chipipcclosememhandle | Close memory mapped with hipIpcOpenMemHandle |
| Chipipcgeteventhandle | Gets an opaque interprocess handle for an event |
| Chipipcopeneventhandle | Opens an interprocess event handles |
| Chipfuncsetattribute | Set attribute for a specific function |
| Chipfuncsetcacheconfig | Set Cache configuration for a specific function |
| Chipfuncsetsharedmemconfig | Set shared memory configuation for a specific function |
| Chipgetlasterror | Return last error returned by any HIP runtime API call and resets the stored error code to hipSuccess |
| Chippeekatlasterror | Return last error returned by any HIP runtime API call |
| Chipstreamcreate | Create an asynchronous stream |
| Chipstreamcreatewithflags | Create an asynchronous stream |
| Chipstreamcreatewithpriority | Create an asynchronous stream with the specified priority |
| Chipdevicegetstreampriorityrange | Returns numerical values that correspond to the least and greatest stream priority |
| Chipstreamdestroy | Destroys the specified stream |
| Chipstreamquery | Return hipSuccess if all of the operations in the specified stream have completed, or hipErrorNotReady if not |
| Chipstreamsynchronize | Wait for all commands in stream to complete |
| Chipstreamwaitevent | Make the specified compute stream wait for an event |
| Chipstreamgetflags | Return flags associated with this stream |
| Chipstreamgetpriority | Query the priority of a stream |
| Chipextstreamcreatewithcumask | Create an asynchronous stream with the specified CU mask |
| Chipextstreamgetcumask | Get CU mask associated with an asynchronous stream |
| Chipstreamaddcallback | Adds a callback to be called on the host after all currently enqueued items in the stream have completed |
| Chipstreamwritevalue32 | Enqueues a write command to the stream |
| Chipstreamwritevalue64 | Enqueues a write command to the stream |
| Chipeventcreatewithflags | Create an event with the specified flags |
| Chipeventcreate | Create an event |
| Chipeventrecord | Record an event in the specified stream |
| Chipeventdestroy | Destroy the specified event |
| Chipeventsynchronize | Wait for an event to complete |
| Chipeventelapsedtime | Return the elapsed time between two events |
| Chipeventquery | Query event status |
| Chippointergetattributes | Return attributes for the specified pointer |
| Chippointergetattribute | Returns information about the specified pointer |
| Chipdrvpointergetattributes | Returns information about the specified pointer |
| Chipsignalexternalsemaphoresasync | Signals a set of external semaphore objects |
| Chipwaitexternalsemaphoresasync | Waits on a set of external semaphore objects |
| Chipdestroyexternalsemaphore | Destroys an external semaphore object and releases any references to the underlying resource |
| Chipexternalmemorygetmappedbuffer | Maps a buffer onto an imported memory object |
| Chipdestroyexternalmemory | Destroys an external memory object |
| Chipextmallocwithflags | Allocate memory on the default accelerator |
| Chipmallochost | |
| Chipmemallochost | |
| Chipmemprefetchasync | Prefetches memory to the specified destination device using HIP |
| Chipmemadvise | Advise about the usage of a given memory range to HIP |
| Chipmemrangegetattribute | Query an attribute of a given memory range in HIP |
| Chipmemrangegetattributes | Query attributes of a given memory range in HIP |
| Chipstreamattachmemasync | Attach memory to a stream asynchronously in HIP |
| Chiphostalloc | |
| Chipmallocpitch | Allocates at least width (in bytes) * height bytes of linear memory Padding may occur to ensure alighnment requirements are met for the given row The change in width size due to padding will be returned in *pitch |
| Chipmemallocpitch | Allocates at least width (in bytes) * height bytes of linear memory Padding may occur to ensure alighnment requirements are met for the given row The change in width size due to padding will be returned in *pitch |
| Chipfreehost | |
| Chipmemcpywithstream | |
| Chipmemcpyhtod | Copy data from Host to Device |
| Chipmemcpydtoh | Copy data from Device to Host |
| Chipmemcpydtod | Copy data from Device to Device |
| Chipmemcpyhtodasync | Copy data from Host to Device asynchronously |
| Chipmemcpydtohasync | Copy data from Device to Host asynchronously |
| Chipmemcpydtodasync | Copy data from Device to Device asynchronously |
| Chipmodulegetglobal | Returns a global pointer from a module |
| Chipgetsymboladdress | |
| Chipgetsymbolsize | |
| Chipmemcpytosymbol | |
| Chipmemcpytosymbolasync | |
| Chipmemcpyfromsymbol | |
| Chipmemcpyfromsymbolasync | |
| Chipmemset | Fills the first sizeBytes bytes of the memory area pointed to by dest with the ant byte value value |
| Chipmemsetd8 | Fills the first sizeBytes bytes of the memory area pointed to by dest with the ant byte value value |
| Chipmemsetd8async | Fills the first sizeBytes bytes of the memory area pointed to by dest with the ant byte value value |
| Chipmemsetd16 | Fills the first sizeBytes bytes of the memory area pointed to by dest with the ant short value value |
| Chipmemsetd16async | Fills the first sizeBytes bytes of the memory area pointed to by dest with the ant short value value |
| Chipmemsetd32 | Fills the memory area pointed to by dest with the ant integer value for specified number of times |
| Chipmemsetasync | Fills the first sizeBytes bytes of the memory area pointed to by dev with the ant byte value value |
| Chipmemsetd32async | Fills the memory area pointed to by dev with the ant integer value for specified number of times |
| Chipmemset2d | Fills the memory area pointed to by dst with the ant value |
| Chipmemset2dasync | Fills asynchronously the memory area pointed to by dst with the ant value |
| Chipmemset3d | Fills synchronously the memory area pointed to by pitchedDevPtr with the ant value |
| Chipmemset3dasync | Fills asynchronously the memory area pointed to by pitchedDevPtr with the ant value |
| Chipmemgetinfo | Query memory info |
| Chipmemptrgetinfo | |
| Chipmallocarray | Allocate an array on the device |
| Chiparraycreate | |
| Chiparraydestroy | |
| Chiparray3dcreate | |
| Chipmalloc3d | |
| Chipfreearray | Frees an array on the device |
| Chipfreemipmappedarray | Frees a mipmapped array on the device |
| Chipmalloc3darray | Allocate an array on the device |
| Chipmallocmipmappedarray | Allocate a mipmapped array on the device |
| Chipgetmipmappedarraylevel | Gets a mipmap level of a HIP mipmapped array |
| Chipmemcpyparam2d | Copies memory for 2D arrays |
| Chipmemcpyparam2dasync | Copies memory for 2D arrays |
| Chipmemcpy2dtoarray | Copies data between host and device |
| Chipmemcpy2dtoarrayasync | Copies data between host and device |
| Chipmemcpytoarray | |
| Chipmemcpyfromarray | |
| Chipmemcpy2dfromarray | Copies data between host and device |
| Chipmemcpy2dfromarrayasync | Copies data between host and device asynchronously |
| Chipmemcpyatoh | Copies data between host and device |
| Chipmemcpyhtoa | Copies data between host and device |
| Chipmemcpy3d | Copies data between host and device |
| Chipmemcpy3dasync | Copies data between host and device asynchronously |
| Chipdrvmemcpy3d | Copies data between host and device |
| Chipdrvmemcpy3dasync | Copies data between host and device asynchronously |
| Chipdevicecanaccesspeer | Determine if a device can access a peer's memory |
| Chipdeviceenablepeeraccess | Enable direct access from current device's virtual address space to memory allocations physically located on a peer device |
| Chipdevicedisablepeeraccess | Disable direct access from current device's virtual address space to memory allocations physically located on a peer device |
| Chipmemgetaddressrange | Get information on memory allocations |
| Chipmemcpypeer | Copies memory from one device to memory on another device |
| Chipmemcpypeerasync | Copies memory from one device to memory on another device |
| Chipctxcreate | |
| Chipctxdestroy | |
| Chipctxpopcurrent | |
| Chipctxpushcurrent | |
| Chipctxsetcurrent | |
| Chipctxgetcurrent | |
| Chipctxgetdevice | |
| Chipctxgetapiversion | |
| Chipctxgetcacheconfig | |
| Chipctxsetcacheconfig | |
| Chipctxsetsharedmemconfig | |
| Chipctxgetsharedmemconfig | |
| Chipctxsynchronize | |
| Chipctxgetflags | |
| Chipctxenablepeeraccess | |
| Chipctxdisablepeeraccess | |
| Chipdeviceprimaryctxgetstate | Get the state of the primary context |
| Chipdeviceprimaryctxrelease | Release the primary context on the GPU |
| Chipdeviceprimaryctxretain | Retain the primary context on the GPU |
| Chipdeviceprimaryctxreset | Resets the primary context on the GPU |
| Chipdeviceprimaryctxsetflags | Set flags for the primary context |
| Chipmoduleload | Loads code object from file into a hipModule_t |
| Chipmoduleunload | Frees the module |
| Chipmodulegetfunction | Function with kname will be extracted if present in module |
| Chipfuncgetattributes | Find out attributes for a given function |
| Chipfuncgetattribute | Find out a specific attribute for a given function |
| Chipmodulegettexref | Returns the handle of the texture reference with the name from the module |
| Chipmoduleloaddata | Builds module from code object which resides in host memory |
| Chipmoduleloaddataex | Builds module from code object which resides in host memory |
| Chipmodulelaunchkernel | Launches kernel f with launch parameters and shared memory on stream with arguments passed to kernelparams or extra |
| Chiplaunchcooperativekernel | Launches kernel f with launch parameters and shared memory on stream with arguments passed to kernelparams or extra, where thread blocks can cooperate and synchronize as they execute |
| Chiplaunchcooperativekernelmultidevice | Launches kernels on multiple devices where thread blocks can cooperate and synchronize as they execute |
| Chipextlaunchmultikernelmultidevice | Launches kernels on multiple devices and guarantees all specified kernels are dispatched on respective streams before enqueuing any other work on the specified streams from any other threads |
| Chipmoduleoccupancymaxpotentialblocksize | |
| Chipmoduleoccupancymaxpotentialblocksizewithflags | |
| Chipmoduleoccupancymaxactiveblockspermultiprocessor | Returns occupancy for a device function |
| Chipoccupancymaxactiveblockspermultiprocessor | Returns occupancy for a device function |
| Chipoccupancymaxactiveblockspermultiprocessorwithflags | Returns occupancy for a device function |
| Chipoccupancymaxpotentialblocksize | Determine the grid and block sizes to achieves maximum occupancy for a kernel |
| Chipprofilerstart | |
| Chipprofilerstop | |
| Chipconfigurecall | Configure a kernel launch |
| Chipsetupargument | Set a kernel argument |
| Chiplaunchbyptr | Launch a kernel |
| Chiplaunchkernel | C compliant kernel launch API |
| Chipdrvmemcpy2dunaligned | Copies memory for 2D arrays |
| Chipextlaunchkernel | Launches kernel from the pointer address, with arguments and shared memory on stream |
| Chipbindtexture | |
| Chipbindtexture2d | |
| Chipbindtexturetoarray | |
| Chipgettexturealignmentoffset | |
| Chipunbindtexture | |
| Chiptexrefgetaddress | |
| Chiptexrefgetaddressmode | |
| Chiptexrefgetfiltermode | |
| Chiptexrefgetflags | |
| Chiptexrefgetformat | |
| Chiptexrefgetmaxanisotropy | |
| Chiptexrefgetmipmapfiltermode | |
| Chiptexrefgetmipmaplevelbias | |
| Chiptexrefgetmipmaplevelclamp | |
| Chiptexrefgetmipmappedarray | |
| Chiptexrefsetaddress | |
| Chiptexrefsetaddress2d | |
| Chiptexrefsetmaxanisotropy | |
| Chipbindtexturetomipmappedarray | |
| Chipcreatetextureobject | |
| Chipdestroytextureobject | |
| Chipgetchanneldesc | |
| Chipgettextureobjectresourcedesc | |
| Chipgettextureobjectresourceviewdesc | |
| Chipgettextureobjecttexturedesc | |
| Chiptexrefsetaddressmode | |
| Chiptexrefsetarray | |
| Chiptexrefsetfiltermode | |
| Chiptexrefsetflags | |
| Chiptexrefsetformat | |
| Chiptexobjectcreate | |
| Chiptexobjectdestroy | |
| Chiptexobjectgetresourcedesc | |
| Chiptexobjectgetresourceviewdesc | |
| Chiptexobjectgettexturedesc | |
| Chiptexrefsetbordercolor | |
| Chiptexrefsetmipmapfiltermode | |
| Chiptexrefsetmipmaplevelbias | |
| Chiptexrefsetmipmaplevelclamp | |
| Chiptexrefsetmipmappedarray | |
| Chipmipmappedarraycreate | |
| Chipmipmappedarraydestroy | |
| Chipmipmappedarraygetlevel | |
| Chipregisterapicallback | |
| Chipremoveapicallback | |
| Chipregisteractivitycallback | |
| Chipremoveactivitycallback | |
| Chipstreambegincapture | Begins graph capture on a stream |
| Chipstreamendcapture | Ends capture on a stream, returning the captured graph |
| Chipstreamgetcaptureinfo | Get capture status of a stream |
| Chipstreamgetcaptureinfo_v2 | Get stream's capture state |
| Chipstreamiscapturing | Get stream's capture state |
| Chipstreamupdatecapturedependencies | Update the set of dependencies in a capturing stream |
| Chipgraphcreate | Creates a graph |
| Chipgraphdestroy | Destroys a graph |
| Chipgraphadddependencies | Adds dependency edges to a graph |
| Chipgraphremovedependencies | Removes dependency edges from a graph |
| Chipgraphgetedges | Returns a graph's dependency edges |
| Chipgraphgetnodes | Returns graph nodes |
| Chipgraphgetrootnodes | Returns graph's root nodes |
| Chipgraphnodegetdependencies | Returns a node's dependencies |
| Chipgraphnodegetdependentnodes | Returns a node's dependent nodes |
| Chipgraphnodegettype | Returns a node's type |
| Chipgraphdestroynode | Remove a node from the graph |
| Chipgraphclone | Clones a graph |
| Chipgraphnodefindinclone | Finds a cloned version of a node |
| Chipgraphinstantiate | Creates an executable graph from a graph |
| Chipgraphinstantiatewithflags | Creates an executable graph from a graph |
| Chipgraphlaunch | Launches an executable graph in a stream |
| Chipgraphexecdestroy | Destroys an executable graph |
| Chipgraphexecupdate | Check whether an executable graph can be updated with a graph and perform the update if * possible |
| Chipgraphaddkernelnode | Creates a kernel execution node and adds it to a graph |
| Chipgraphkernelnodegetparams | Gets kernel node's parameters |
| Chipgraphkernelnodesetparams | Sets a kernel node's parameters |
| Chipgraphexeckernelnodesetparams | Sets the parameters for a kernel node in the given graphExec |
| Chipgraphaddmemcpynode | Creates a memcpy node and adds it to a graph |
| Chipgraphmemcpynodegetparams | Gets a memcpy node's parameters |
| Chipgraphmemcpynodesetparams | Sets a memcpy node's parameters |
| Chipgraphexecmemcpynodesetparams | Sets the parameters for a memcpy node in the given graphExec |
| Chipgraphaddmemcpynode1d | Creates a 1D memcpy node and adds it to a graph |
| Chipgraphmemcpynodesetparams1d | Sets a memcpy node's parameters to perform a 1-dimensional copy |
| Chipgraphexecmemcpynodesetparams1d | Sets the parameters for a memcpy node in the given graphExec to perform a 1-dimensional copy |
| Chipgraphaddmemcpynodefromsymbol | Creates a memcpy node to copy from a symbol on the device and adds it to a graph |
| Chipgraphmemcpynodesetparamsfromsymbol | Sets a memcpy node's parameters to copy from a symbol on the device |
| Chipgraphexecmemcpynodesetparamsfromsymbol | Sets the parameters for a memcpy node in the given graphExec to copy from a symbol on the |
| Chipgraphaddmemcpynodetosymbol | Creates a memcpy node to copy to a symbol on the device and adds it to a graph |
| Chipgraphmemcpynodesetparamstosymbol | Sets a memcpy node's parameters to copy to a symbol on the device |
| Chipgraphexecmemcpynodesetparamstosymbol | Sets the parameters for a memcpy node in the given graphExec to copy to a symbol on the device |
| Chipgraphaddmemsetnode | Creates a memset node and adds it to a graph |
| Chipgraphmemsetnodegetparams | Gets a memset node's parameters |
| Chipgraphmemsetnodesetparams | Sets a memset node's parameters |
| Chipgraphexecmemsetnodesetparams | Sets the parameters for a memset node in the given graphExec |
| Chipgraphaddhostnode | Creates a host execution node and adds it to a graph |
| Chipgraphhostnodegetparams | Returns a host node's parameters |
| Chipgraphhostnodesetparams | Sets a host node's parameters |
| Chipgraphexechostnodesetparams | Sets the parameters for a host node in the given graphExec |
| Chipgraphaddchildgraphnode | Creates a child graph node and adds it to a graph |
| Chipgraphchildgraphnodegetgraph | Gets a handle to the embedded graph of a child graph node |
| Chipgraphexecchildgraphnodesetparams | Updates node parameters in the child graph node in the given graphExec |
| Chipgraphaddemptynode | Creates an empty node and adds it to a graph |
| Chipgraphaddeventrecordnode | Creates an event record node and adds it to a graph |
| Chipgrapheventrecordnodegetevent | Returns the event associated with an event record node |
| Chipgrapheventrecordnodesetevent | Sets an event record node's event |
| Chipgraphexeceventrecordnodesetevent | Sets the event for an event record node in the given graphExec |
| Chipgraphaddeventwaitnode | Creates an event wait node and adds it to a graph |
| Chipgrapheventwaitnodegetevent | Returns the event associated with an event wait node |
| Chipgrapheventwaitnodesetevent | Sets an event wait node's event |
| Chipgraphexeceventwaitnodesetevent | Sets the event for an event record node in the given graphExec |
| ►Nhipfort_auxiliary | |
| Chipgetdeviceproperties | Returns device properties |
| Nhipfort_check | |
| Nhipfort_cuda_errors | |
| Nhipfort_enums | |
| ►Nhipfort_hipblas | |
| Chipblascreate | |
| Chipblasdestroy | |
| Chipblassetstream | |
| Chipblasgetstream | |
| Chipblassetpointermode | |
| Chipblasgetpointermode | |
| Chipblassetatomicsmode | |
| Chipblasgetatomicsmode | |
| Chipblasisamax | |
| Chipblasidamax | |
| Chipblasicamax | |
| Chipblasizamax | BLAS Level 1 API |
| Chipblasisamaxbatched | |
| Chipblasidamaxbatched | |
| Chipblasicamaxbatched | |
| Chipblasizamaxbatched | BLAS Level 1 API |
| Chipblasisamaxstridedbatched | |
| Chipblasidamaxstridedbatched | |
| Chipblasicamaxstridedbatched | |
| Chipblasizamaxstridedbatched | BLAS Level 1 API |
| Chipblasisamin | |
| Chipblasidamin | |
| Chipblasicamin | |
| Chipblasizamin | BLAS Level 1 API |
| Chipblasisaminbatched | |
| Chipblasidaminbatched | |
| Chipblasicaminbatched | |
| Chipblasizaminbatched | BLAS Level 1 API |
| Chipblasisaminstridedbatched | |
| Chipblasidaminstridedbatched | |
| Chipblasicaminstridedbatched | |
| Chipblasizaminstridedbatched | BLAS Level 1 API |
| Chipblassasum | |
| Chipblasdasum | |
| Chipblasscasum | |
| Chipblasdzasum | BLAS Level 1 API |
| Chipblassasumbatched | |
| Chipblasdasumbatched | |
| Chipblasscasumbatched | |
| Chipblasdzasumbatched | BLAS Level 1 API |
| Chipblassasumstridedbatched | |
| Chipblasdasumstridedbatched | |
| Chipblasscasumstridedbatched | |
| Chipblasdzasumstridedbatched | BLAS Level 1 API |
| Chipblassaxpy | |
| Chipblasdaxpy | |
| Chipblascaxpy | |
| Chipblaszaxpy | BLAS Level 1 API |
| Chipblassaxpybatched | |
| Chipblasdaxpybatched | |
| Chipblascaxpybatched | |
| Chipblaszaxpybatched | BLAS Level 1 API |
| Chipblassaxpystridedbatched | |
| Chipblasdaxpystridedbatched | |
| Chipblascaxpystridedbatched | |
| Chipblaszaxpystridedbatched | BLAS Level 1 API |
| Chipblasscopy | |
| Chipblasdcopy | |
| Chipblasccopy | |
| Chipblaszcopy | BLAS Level 1 API |
| Chipblasscopybatched | |
| Chipblasdcopybatched | |
| Chipblasccopybatched | |
| Chipblaszcopybatched | BLAS Level 1 API |
| Chipblasscopystridedbatched | |
| Chipblasdcopystridedbatched | |
| Chipblasccopystridedbatched | |
| Chipblaszcopystridedbatched | BLAS Level 1 API |
| Chipblassdot | |
| Chipblasddot | |
| Chipblascdotc | |
| Chipblascdotu | |
| Chipblaszdotc | |
| Chipblaszdotu | BLAS Level 1 API |
| Chipblassdotbatched | |
| Chipblasddotbatched | |
| Chipblascdotcbatched | |
| Chipblascdotubatched | |
| Chipblaszdotcbatched | |
| Chipblaszdotubatched | BLAS Level 1 API |
| Chipblassdotstridedbatched | |
| Chipblasddotstridedbatched | |
| Chipblascdotcstridedbatched | |
| Chipblascdotustridedbatched | |
| Chipblaszdotcstridedbatched | |
| Chipblaszdotustridedbatched | BLAS Level 1 API |
| Chipblassnrm2 | |
| Chipblasdnrm2 | |
| Chipblasscnrm2 | |
| Chipblasdznrm2 | BLAS Level 1 API |
| Chipblassnrm2batched | |
| Chipblasdnrm2batched | |
| Chipblasscnrm2batched | |
| Chipblasdznrm2batched | BLAS Level 1 API |
| Chipblassnrm2stridedbatched | |
| Chipblasdnrm2stridedbatched | |
| Chipblasscnrm2stridedbatched | |
| Chipblasdznrm2stridedbatched | BLAS Level 1 API |
| Chipblassrot | |
| Chipblasdrot | |
| Chipblascrot | |
| Chipblascsrot | |
| Chipblaszrot | |
| Chipblaszdrot | BLAS Level 1 API |
| Chipblassrotbatched | |
| Chipblasdrotbatched | |
| Chipblascrotbatched | |
| Chipblascsrotbatched | |
| Chipblaszrotbatched | |
| Chipblaszdrotbatched | BLAS Level 1 API |
| Chipblassrotstridedbatched | |
| Chipblasdrotstridedbatched | |
| Chipblascrotstridedbatched | |
| Chipblascsrotstridedbatched | |
| Chipblaszrotstridedbatched | |
| Chipblaszdrotstridedbatched | BLAS Level 1 API |
| Chipblassrotg | |
| Chipblasdrotg | |
| Chipblascrotg | |
| Chipblaszrotg | BLAS Level 1 API |
| Chipblassrotgbatched | |
| Chipblasdrotgbatched | |
| Chipblascrotgbatched | |
| Chipblaszrotgbatched | BLAS Level 1 API |
| Chipblassrotgstridedbatched | |
| Chipblasdrotgstridedbatched | |
| Chipblascrotgstridedbatched | |
| Chipblaszrotgstridedbatched | BLAS Level 1 API |
| Chipblassrotm | |
| Chipblasdrotm | BLAS Level 1 API |
| Chipblassrotmbatched | |
| Chipblasdrotmbatched | BLAS Level 1 API |
| Chipblassrotmstridedbatched | |
| Chipblasdrotmstridedbatched | BLAS Level 1 API |
| Chipblassrotmg | |
| Chipblasdrotmg | BLAS Level 1 API |
| Chipblassrotmgbatched | |
| Chipblasdrotmgbatched | BLAS Level 1 API |
| Chipblassrotmgstridedbatched | |
| Chipblasdrotmgstridedbatched | BLAS Level 1 API |
| Chipblassscal | |
| Chipblasdscal | |
| Chipblascscal | |
| Chipblascsscal | |
| Chipblaszscal | BLAS Level 1 API |
| Chipblaszdscal | |
| Chipblassscalbatched | |
| Chipblasdscalbatched | |
| Chipblascscalbatched | |
| Chipblaszscalbatched | |
| Chipblascsscalbatched | |
| Chipblaszdscalbatched | BLAS Level 1 API |
| Chipblassscalstridedbatched | |
| Chipblasdscalstridedbatched | |
| Chipblascscalstridedbatched | |
| Chipblaszscalstridedbatched | |
| Chipblascsscalstridedbatched | |
| Chipblaszdscalstridedbatched | BLAS Level 1 API |
| Chipblassswap | |
| Chipblasdswap | |
| Chipblascswap | |
| Chipblaszswap | BLAS Level 1 API |
| Chipblassswapbatched | |
| Chipblasdswapbatched | |
| Chipblascswapbatched | |
| Chipblaszswapbatched | BLAS Level 1 API |
| Chipblassswapstridedbatched | |
| Chipblasdswapstridedbatched | |
| Chipblascswapstridedbatched | |
| Chipblaszswapstridedbatched | BLAS Level 1 API |
| Chipblassgbmv | |
| Chipblasdgbmv | |
| Chipblascgbmv | |
| Chipblaszgbmv | BLAS Level 2 API |
| Chipblassgbmvbatched | |
| Chipblasdgbmvbatched | |
| Chipblascgbmvbatched | |
| Chipblaszgbmvbatched | BLAS Level 2 API |
| Chipblassgbmvstridedbatched | |
| Chipblasdgbmvstridedbatched | |
| Chipblascgbmvstridedbatched | |
| Chipblaszgbmvstridedbatched | BLAS Level 2 API |
| Chipblassgemv | |
| Chipblasdgemv | |
| Chipblascgemv | |
| Chipblaszgemv | BLAS Level 2 API |
| Chipblassgemvbatched | |
| Chipblasdgemvbatched | |
| Chipblascgemvbatched | |
| Chipblaszgemvbatched | BLAS Level 2 API |
| Chipblassgemvstridedbatched | |
| Chipblasdgemvstridedbatched | |
| Chipblascgemvstridedbatched | |
| Chipblaszgemvstridedbatched | BLAS Level 2 API |
| Chipblassger | |
| Chipblasdger | |
| Chipblascgeru | |
| Chipblascgerc | |
| Chipblaszgeru | |
| Chipblaszgerc | BLAS Level 2 API |
| Chipblassgerbatched | |
| Chipblasdgerbatched | |
| Chipblascgerubatched | |
| Chipblascgercbatched | |
| Chipblaszgerubatched | |
| Chipblaszgercbatched | BLAS Level 2 API |
| Chipblassgerstridedbatched | |
| Chipblasdgerstridedbatched | |
| Chipblascgerustridedbatched | |
| Chipblascgercstridedbatched | |
| Chipblaszgerustridedbatched | |
| Chipblaszgercstridedbatched | BLAS Level 2 API |
| Chipblaschbmv | |
| Chipblaszhbmv | BLAS Level 2 API |
| Chipblaschbmvbatched | |
| Chipblaszhbmvbatched | BLAS Level 2 API |
| Chipblaschbmvstridedbatched | |
| Chipblaszhbmvstridedbatched | BLAS Level 2 API |
| Chipblaschemv | |
| Chipblaszhemv | BLAS Level 2 API |
| Chipblaschemvbatched | |
| Chipblaszhemvbatched | BLAS Level 2 API |
| Chipblaschemvstridedbatched | |
| Chipblaszhemvstridedbatched | BLAS Level 2 API |
| Chipblascher | |
| Chipblaszher | BLAS Level 2 API |
| Chipblascherbatched | |
| Chipblaszherbatched | BLAS Level 2 API |
| Chipblascherstridedbatched | |
| Chipblaszherstridedbatched | BLAS Level 2 API |
| Chipblascher2 | |
| Chipblaszher2 | BLAS Level 2 API |
| Chipblascher2batched | |
| Chipblaszher2batched | BLAS Level 2 API |
| Chipblascher2stridedbatched | |
| Chipblaszher2stridedbatched | BLAS Level 2 API |
| Chipblaschpmv | |
| Chipblaszhpmv | BLAS Level 2 API |
| Chipblaschpmvbatched | |
| Chipblaszhpmvbatched | BLAS Level 2 API |
| Chipblaschpmvstridedbatched | |
| Chipblaszhpmvstridedbatched | BLAS Level 2 API |
| Chipblaschpr | |
| Chipblaszhpr | BLAS Level 2 API |
| Chipblaschprbatched | |
| Chipblaszhprbatched | BLAS Level 2 API |
| Chipblaschprstridedbatched | |
| Chipblaszhprstridedbatched | BLAS Level 2 API |
| Chipblaschpr2 | |
| Chipblaszhpr2 | BLAS Level 2 API |
| Chipblaschpr2batched | |
| Chipblaszhpr2batched | BLAS Level 2 API |
| Chipblaschpr2stridedbatched | |
| Chipblaszhpr2stridedbatched | BLAS Level 2 API |
| Chipblasssbmv | |
| Chipblasdsbmv | BLAS Level 2 API |
| Chipblasssbmvbatched | |
| Chipblasdsbmvbatched | BLAS Level 2 API |
| Chipblasssbmvstridedbatched | |
| Chipblasdsbmvstridedbatched | BLAS Level 2 API |
| Chipblassspmv | |
| Chipblasdspmv | BLAS Level 2 API |
| Chipblassspmvbatched | |
| Chipblasdspmvbatched | BLAS Level 2 API |
| Chipblassspmvstridedbatched | |
| Chipblasdspmvstridedbatched | BLAS Level 2 API |
| Chipblassspr | |
| Chipblasdspr | |
| Chipblascspr | |
| Chipblaszspr | BLAS Level 2 API |
| Chipblasssprbatched | |
| Chipblasdsprbatched | |
| Chipblascsprbatched | |
| Chipblaszsprbatched | BLAS Level 2 API |
| Chipblasssprstridedbatched | |
| Chipblasdsprstridedbatched | |
| Chipblascsprstridedbatched | |
| Chipblaszsprstridedbatched | BLAS Level 2 API |
| Chipblassspr2 | |
| Chipblasdspr2 | BLAS Level 2 API |
| Chipblassspr2batched | |
| Chipblasdspr2batched | BLAS Level 2 API |
| Chipblassspr2stridedbatched | |
| Chipblasdspr2stridedbatched | BLAS Level 2 API |
| Chipblasssymv | |
| Chipblasdsymv | |
| Chipblascsymv | |
| Chipblaszsymv | BLAS Level 2 API |
| Chipblasssymvbatched | |
| Chipblasdsymvbatched | |
| Chipblascsymvbatched | |
| Chipblaszsymvbatched | BLAS Level 2 API |
| Chipblasssymvstridedbatched | |
| Chipblasdsymvstridedbatched | |
| Chipblascsymvstridedbatched | |
| Chipblaszsymvstridedbatched | BLAS Level 2 API |
| Chipblasssyr | |
| Chipblasdsyr | |
| Chipblascsyr | |
| Chipblaszsyr | BLAS Level 2 API |
| Chipblasssyrbatched | |
| Chipblasdsyrbatched | |
| Chipblascsyrbatched | |
| Chipblaszsyrbatched | BLAS Level 2 API |
| Chipblasssyrstridedbatched | |
| Chipblasdsyrstridedbatched | |
| Chipblascsyrstridedbatched | |
| Chipblaszsyrstridedbatched | BLAS Level 2 API |
| Chipblasssyr2 | |
| Chipblasdsyr2 | |
| Chipblascsyr2 | |
| Chipblaszsyr2 | BLAS Level 2 API |
| Chipblasssyr2batched | |
| Chipblasdsyr2batched | |
| Chipblascsyr2batched | |
| Chipblaszsyr2batched | BLAS Level 2 API |
| Chipblasssyr2stridedbatched | |
| Chipblasdsyr2stridedbatched | |
| Chipblascsyr2stridedbatched | |
| Chipblaszsyr2stridedbatched | BLAS Level 2 API |
| Chipblasstbmv | |
| Chipblasdtbmv | |
| Chipblasctbmv | |
| Chipblasztbmv | BLAS Level 2 API |
| Chipblasstbmvbatched | |
| Chipblasdtbmvbatched | |
| Chipblasctbmvbatched | |
| Chipblasztbmvbatched | BLAS Level 2 API |
| Chipblasstbmvstridedbatched | |
| Chipblasdtbmvstridedbatched | |
| Chipblasctbmvstridedbatched | |
| Chipblasztbmvstridedbatched | BLAS Level 2 API |
| Chipblasstbsv | |
| Chipblasdtbsv | |
| Chipblasctbsv | |
| Chipblasztbsv | BLAS Level 2 API |
| Chipblasstbsvbatched | |
| Chipblasdtbsvbatched | |
| Chipblasctbsvbatched | |
| Chipblasztbsvbatched | BLAS Level 2 API |
| Chipblasstbsvstridedbatched | |
| Chipblasdtbsvstridedbatched | |
| Chipblasctbsvstridedbatched | |
| Chipblasztbsvstridedbatched | BLAS Level 2 API |
| Chipblasstpmv | |
| Chipblasdtpmv | |
| Chipblasctpmv | |
| Chipblasztpmv | BLAS Level 2 API |
| Chipblasstpmvbatched | |
| Chipblasdtpmvbatched | |
| Chipblasctpmvbatched | |
| Chipblasztpmvbatched | BLAS Level 2 API |
| Chipblasstpmvstridedbatched | |
| Chipblasdtpmvstridedbatched | |
| Chipblasctpmvstridedbatched | |
| Chipblasztpmvstridedbatched | BLAS Level 2 API |
| Chipblasstpsv | |
| Chipblasdtpsv | |
| Chipblasctpsv | |
| Chipblasztpsv | BLAS Level 2 API |
| Chipblasstpsvbatched | |
| Chipblasdtpsvbatched | |
| Chipblasctpsvbatched | |
| Chipblasztpsvbatched | BLAS Level 2 API |
| Chipblasstpsvstridedbatched | |
| Chipblasdtpsvstridedbatched | |
| Chipblasctpsvstridedbatched | |
| Chipblasztpsvstridedbatched | BLAS Level 2 API |
| Chipblasstrmv | |
| Chipblasdtrmv | |
| Chipblasctrmv | |
| Chipblasztrmv | BLAS Level 2 API |
| Chipblasstrmvbatched | |
| Chipblasdtrmvbatched | |
| Chipblasctrmvbatched | |
| Chipblasztrmvbatched | BLAS Level 2 API |
| Chipblasstrmvstridedbatched | |
| Chipblasdtrmvstridedbatched | |
| Chipblasctrmvstridedbatched | |
| Chipblasztrmvstridedbatched | BLAS Level 2 API |
| Chipblasstrsv | |
| Chipblasdtrsv | |
| Chipblasctrsv | |
| Chipblasztrsv | BLAS Level 2 API |
| Chipblasstrsvbatched | |
| Chipblasdtrsvbatched | |
| Chipblasctrsvbatched | |
| Chipblasztrsvbatched | BLAS Level 2 API |
| Chipblasstrsvstridedbatched | |
| Chipblasdtrsvstridedbatched | |
| Chipblasctrsvstridedbatched | |
| Chipblasztrsvstridedbatched | BLAS Level 2 API |
| Chipblassgemm | |
| Chipblasdgemm | |
| Chipblascgemm | |
| Chipblaszgemm | BLAS Level 3 API |
| Chipblassgemmbatched | |
| Chipblasdgemmbatched | |
| Chipblascgemmbatched | |
| Chipblaszgemmbatched | BLAS Level 3 API |
| Chipblassgemmstridedbatched | |
| Chipblasdgemmstridedbatched | |
| Chipblascgemmstridedbatched | |
| Chipblaszgemmstridedbatched | BLAS Level 3 API |
| Chipblascherk | |
| Chipblaszherk | BLAS Level 3 API |
| Chipblascherkbatched | |
| Chipblaszherkbatched | BLAS Level 3 API |
| Chipblascherkstridedbatched | |
| Chipblaszherkstridedbatched | BLAS Level 3 API |
| Chipblascherkx | |
| Chipblaszherkx | BLAS Level 3 API |
| Chipblascherkxbatched | |
| Chipblaszherkxbatched | BLAS Level 3 API |
| Chipblascherkxstridedbatched | |
| Chipblaszherkxstridedbatched | BLAS Level 3 API |
| Chipblascher2k | |
| Chipblaszher2k | BLAS Level 3 API |
| Chipblascher2kbatched | |
| Chipblaszher2kbatched | BLAS Level 3 API |
| Chipblascher2kstridedbatched | |
| Chipblaszher2kstridedbatched | BLAS Level 3 API |
| Chipblasssymm | |
| Chipblasdsymm | |
| Chipblascsymm | |
| Chipblaszsymm | BLAS Level 3 API |
| Chipblasssymmbatched | |
| Chipblasdsymmbatched | |
| Chipblascsymmbatched | |
| Chipblaszsymmbatched | BLAS Level 3 API |
| Chipblasssymmstridedbatched | |
| Chipblasdsymmstridedbatched | |
| Chipblascsymmstridedbatched | |
| Chipblaszsymmstridedbatched | BLAS Level 3 API |
| Chipblasssyrk | |
| Chipblasdsyrk | |
| Chipblascsyrk | |
| Chipblaszsyrk | BLAS Level 3 API |
| Chipblasssyrkbatched | |
| Chipblasdsyrkbatched | |
| Chipblascsyrkbatched | |
| Chipblaszsyrkbatched | BLAS Level 3 API |
| Chipblasssyrkstridedbatched | |
| Chipblasdsyrkstridedbatched | |
| Chipblascsyrkstridedbatched | |
| Chipblaszsyrkstridedbatched | BLAS Level 3 API |
| Chipblasssyr2k | |
| Chipblasdsyr2k | |
| Chipblascsyr2k | |
| Chipblaszsyr2k | BLAS Level 3 API |
| Chipblasssyr2kbatched | |
| Chipblasdsyr2kbatched | |
| Chipblascsyr2kbatched | |
| Chipblaszsyr2kbatched | BLAS Level 3 API |
| Chipblasssyr2kstridedbatched | |
| Chipblasdsyr2kstridedbatched | |
| Chipblascsyr2kstridedbatched | |
| Chipblaszsyr2kstridedbatched | BLAS Level 3 API |
| Chipblasssyrkx | |
| Chipblasdsyrkx | |
| Chipblascsyrkx | |
| Chipblaszsyrkx | BLAS Level 3 API |
| Chipblasssyrkxbatched | |
| Chipblasdsyrkxbatched | |
| Chipblascsyrkxbatched | |
| Chipblaszsyrkxbatched | BLAS Level 3 API |
| Chipblasssyrkxstridedbatched | |
| Chipblasdsyrkxstridedbatched | |
| Chipblascsyrkxstridedbatched | |
| Chipblaszsyrkxstridedbatched | BLAS Level 3 API |
| Chipblassgeam | |
| Chipblasdgeam | |
| Chipblascgeam | |
| Chipblaszgeam | BLAS Level 3 API |
| Chipblassgeambatched | |
| Chipblasdgeambatched | |
| Chipblascgeambatched | |
| Chipblaszgeambatched | BLAS Level 3 API |
| Chipblassgeamstridedbatched | |
| Chipblasdgeamstridedbatched | |
| Chipblascgeamstridedbatched | |
| Chipblaszgeamstridedbatched | BLAS Level 3 API |
| Chipblaschemm | |
| Chipblaszhemm | BLAS Level 3 API |
| Chipblaschemmbatched | |
| Chipblaszhemmbatched | BLAS Level 3 API |
| Chipblaschemmstridedbatched | |
| Chipblaszhemmstridedbatched | BLAS Level 3 API |
| Chipblasstrmm | |
| Chipblasdtrmm | |
| Chipblasctrmm | |
| Chipblasztrmm | BLAS Level 3 API |
| Chipblasstrmmbatched | |
| Chipblasdtrmmbatched | |
| Chipblasctrmmbatched | |
| Chipblasztrmmbatched | BLAS Level 3 API |
| Chipblasstrmmstridedbatched | |
| Chipblasdtrmmstridedbatched | |
| Chipblasctrmmstridedbatched | |
| Chipblasztrmmstridedbatched | BLAS Level 3 API |
| Chipblasstrsm | |
| Chipblasdtrsm | |
| Chipblasctrsm | |
| Chipblasztrsm | BLAS Level 3 API |
| Chipblasstrsmbatched | |
| Chipblasdtrsmbatched | |
| Chipblasctrsmbatched | |
| Chipblasztrsmbatched | BLAS Level 3 API |
| Chipblasstrsmstridedbatched | |
| Chipblasdtrsmstridedbatched | |
| Chipblasctrsmstridedbatched | |
| Chipblasztrsmstridedbatched | BLAS Level 3 API |
| Chipblasstrtri | |
| Chipblasdtrtri | |
| Chipblasctrtri | |
| Chipblasztrtri | BLAS Level 3 API |
| Chipblasstrtribatched | |
| Chipblasdtrtribatched | |
| Chipblasctrtribatched | |
| Chipblasztrtribatched | BLAS Level 3 API |
| Chipblasstrtristridedbatched | |
| Chipblasdtrtristridedbatched | |
| Chipblasctrtristridedbatched | |
| Chipblasztrtristridedbatched | BLAS Level 3 API |
| Chipblassdgmm | |
| Chipblasddgmm | |
| Chipblascdgmm | |
| Chipblaszdgmm | BLAS Level 3 API |
| Chipblassdgmmbatched | |
| Chipblasddgmmbatched | |
| Chipblascdgmmbatched | |
| Chipblaszdgmmbatched | BLAS Level 3 API |
| Chipblassdgmmstridedbatched | |
| Chipblasddgmmstridedbatched | |
| Chipblascdgmmstridedbatched | |
| Chipblaszdgmmstridedbatched | BLAS Level 3 API |
| Chipblassgetrf | |
| Chipblasdgetrf | |
| Chipblascgetrf | |
| Chipblaszgetrf | SOLVER API |
| Chipblassgetrfbatched | |
| Chipblasdgetrfbatched | |
| Chipblascgetrfbatched | |
| Chipblaszgetrfbatched | SOLVER API |
| Chipblassgetrfstridedbatched | |
| Chipblasdgetrfstridedbatched | |
| Chipblascgetrfstridedbatched | |
| Chipblaszgetrfstridedbatched | SOLVER API |
| Chipblassgetrs | |
| Chipblasdgetrs | |
| Chipblascgetrs | |
| Chipblaszgetrs | SOLVER API |
| Chipblassgetrsbatched | |
| Chipblasdgetrsbatched | |
| Chipblascgetrsbatched | |
| Chipblaszgetrsbatched | SOLVER API |
| Chipblassgetrsstridedbatched | |
| Chipblasdgetrsstridedbatched | |
| Chipblascgetrsstridedbatched | |
| Chipblaszgetrsstridedbatched | SOLVER API |
| Chipblassgetribatched | |
| Chipblasdgetribatched | |
| Chipblascgetribatched | |
| Chipblaszgetribatched | SOLVER API |
| Chipblassgeqrf | |
| Chipblasdgeqrf | |
| Chipblascgeqrf | |
| Chipblaszgeqrf | SOLVER API |
| Chipblassgeqrfbatched | |
| Chipblasdgeqrfbatched | |
| Chipblascgeqrfbatched | |
| Chipblaszgeqrfbatched | SOLVER API |
| Chipblassgeqrfstridedbatched | |
| Chipblasdgeqrfstridedbatched | |
| Chipblascgeqrfstridedbatched | |
| Chipblaszgeqrfstridedbatched | SOLVER API |
| Chipblasgemmex | |
| Chipblasgemmbatchedex | |
| Chipblasgemmstridedbatchedex | |
| Chipblastrsmex | |
| Chipblastrsmbatchedex | |
| Chipblastrsmstridedbatchedex | |
| Chipblasaxpyex | |
| Chipblasaxpybatchedex | |
| Chipblasaxpystridedbatchedex | |
| Chipblasdotex | |
| Chipblasdotcex | |
| Chipblasdotbatchedex | |
| Chipblasdotcbatchedex | |
| Chipblasdotstridedbatchedex | |
| Chipblasdotcstridedbatchedex | |
| Chipblasnrm2ex | |
| Chipblasnrm2batchedex | |
| Chipblasnrm2stridedbatchedex | |
| Chipblasrotex | |
| Chipblasrotbatchedex | |
| Chipblasrotstridedbatchedex | |
| Chipblasscalex | |
| Chipblasscalbatchedex | |
| Chipblasscalstridedbatchedex | |
| ►Nhipfort_hipblas_auxiliary | |
| Chipblassetvector | |
| Chipblasgetvector | |
| Chipblassetmatrix | |
| Chipblasgetmatrix | |
| Chipblassetvectorasync | |
| Chipblasgetvectorasync | |
| Chipblassetmatrixasync | |
| Chipblasgetmatrixasync | |
| Nhipfort_hipblas_enums | |
| ►Nhipfort_hipfft | |
| Chipfftplan1d | Create a new one-dimensional FFT plan |
| Chipfftplan2d | Create a new two-dimensional FFT plan |
| Chipfftplan3d | Create a new three-dimensional FFT plan |
| Chipfftplanmany | Create a new batched rank-dimensional FFT plan |
| Chipfftcreate | Allocate a new plan |
| Chipfftmakeplan1d | Initialize a new one-dimensional FFT plan |
| Chipfftmakeplan2d | Initialize a new two-dimensional FFT plan |
| Chipfftmakeplan3d | Initialize a new two-dimensional FFT plan |
| Chipfftmakeplanmany | Initialize a new batched rank-dimensional FFT plan |
| Chipfftmakeplanmany64 | |
| Chipfftestimate1d | Return an estimate of the work area size required for a 1D plan |
| Chipfftestimate2d | Return an estimate of the work area size required for a 2D plan |
| Chipfftestimate3d | Return an estimate of the work area size required for a 3D plan |
| Chipfftestimatemany | Return an estimate of the work area size required for a rank-dimensional plan |
| Chipfftgetsize1d | Return size of the work area size required for a 1D plan |
| Chipfftgetsize2d | Return size of the work area size required for a 2D plan |
| Chipfftgetsize3d | Return size of the work area size required for a 3D plan |
| Chipfftgetsizemany | Return size of the work area size required for a rank-dimensional plan |
| Chipfftgetsizemany64 | |
| Chipfftgetsize | Return size of the work area size required for a rank-dimensional plan |
| Chipfftsetautoallocation | Set the plan's auto-allocation flag |
| Chipfftsetworkarea | Set the plan's work area |
| Chipfftexecc2c | Execute a (float) complex-to-complex FFT |
| Chipfftexecr2c | Execute a (float) real-to-complex FFT |
| Chipfftexecc2r | Execute a (float) complex-to-real FFT |
| Chipfftexecz2z | Execute a (double) complex-to-complex FFT |
| Chipfftexecd2z | Execute a (double) real-to-complex FFT |
| Chipfftexecz2d | Execute a (double) complex-to-real FFT |
| Chipfftsetstream | Set HIP stream to execute plan on |
| Chipfftdestroy | Destroy and deallocate an existing plan |
| Chipfftgetversion | Get rocFFT/cuFFT version |
| Chipfftgetproperty | Get library property |
| Nhipfort_hipfft_enums | |
| Nhipfort_hipfft_params | |
| ►Nhipfort_hiphostregister | |
| Chiphostregister | Register host memory so it can be accessed from the current device |
| Chiphostunregister | Un-register host pointer |
| Chiphostgetdevicepointer | Get Device pointer from Host Pointer allocated through hipHostMalloc |
| Chiphostgetflags | Return flags associated with host pointer |
| ►Nhipfort_hipmalloc | |
| Chipmalloc | |
| Chipmallocmanaged | Allocates memory that will be automatically managed by AMD HMM |
| Chiphostmalloc | |
| Chipfree | |
| Chiphostfree | |
| ►Nhipfort_hipmemcpy | |
| Chipmemcpy | |
| Chipmemcpyasync | |
| Chipmemcpy2d | |
| Chipmemcpy2dasync | |
| ►Nhipfort_hiprand | |
| Chiprandcreategenerator | Creates a new random number generator |
| Chiprandcreategeneratorhost | Creates a new random number generator on host |
| Chipranddestroygenerator | Destroys random number generator |
| Chiprandgenerate | Generates uniformly distributed 32-bit unsigned integers |
| Chiprandgeneratechar | Generates uniformly distributed 8-bit unsigned integers |
| Chiprandgenerateshort | Generates uniformly distributed 16-bit unsigned integers |
| Chiprandgenerateuniform | Generates uniformly distributed floats |
| Chiprandgenerateuniformdouble | Generates uniformly distributed double-precision floating-point values |
| Chiprandgeneratenormal | Generates normally distributed floats |
| Chiprandgeneratenormaldouble | Generates normally distributed doubles |
| Chiprandgeneratelognormal | Generates log-normally distributed floats |
| Chiprandgeneratelognormaldouble | Generates log-normally distributed doubles |
| Chiprandgeneratepoisson | Generates Poisson-distributed 32-bit unsigned integers |
| Chiprandgenerateseeds | Initializes the generator's state on GPU or host |
| Chiprandsetstream | Sets the current stream for kernel launches |
| Chiprandsetpseudorandomgeneratorseed | Sets the seed of a pseudo-random number generator |
| Chiprandsetgeneratoroffset | Sets the offset of a random number generator |
| Chiprandsetquasirandomgeneratordimensions | Set the number of dimensions of a quasi-random number generator |
| Chiprandgetversion | Returns the version number of the cuRAND or rocRAND library |
| Chiprandcreatepoissondistribution | Construct the histogram for a Poisson distribution |
| Chipranddestroydistribution | Destroy the histogram array for a discrete distribution |
| Nhipfort_hiprand_enums | |
| ►Nhipfort_hipsolver | |
| Chipsolvercreate | |
| Chipsolverdestroy | |
| Chipsolversetstream | |
| Chipsolvergetstream | |
| Chipsolversorgbr_buffersize | |
| Chipsolverdorgbr_buffersize | |
| Chipsolvercungbr_buffersize | |
| Chipsolverzungbr_buffersize | |
| Chipsolversorgbr | |
| Chipsolverdorgbr | |
| Chipsolvercungbr | |
| Chipsolverzungbr | |
| Chipsolversorgqr_buffersize | |
| Chipsolverdorgqr_buffersize | |
| Chipsolvercungqr_buffersize | |
| Chipsolverzungqr_buffersize | |
| Chipsolversorgqr | |
| Chipsolverdorgqr | |
| Chipsolvercungqr | |
| Chipsolverzungqr | |
| Chipsolversorgtr_buffersize | |
| Chipsolverdorgtr_buffersize | |
| Chipsolvercungtr_buffersize | |
| Chipsolverzungtr_buffersize | |
| Chipsolversorgtr | |
| Chipsolverdorgtr | |
| Chipsolvercungtr | |
| Chipsolverzungtr | |
| Chipsolversormqr_buffersize | |
| Chipsolverdormqr_buffersize | |
| Chipsolvercunmqr_buffersize | |
| Chipsolverzunmqr_buffersize | |
| Chipsolversormqr | |
| Chipsolverdormqr | |
| Chipsolvercunmqr | |
| Chipsolverzunmqr | |
| Chipsolversormtr_buffersize | |
| Chipsolverdormtr_buffersize | |
| Chipsolvercunmtr_buffersize | |
| Chipsolverzunmtr_buffersize | |
| Chipsolversormtr | |
| Chipsolverdormtr | |
| Chipsolvercunmtr | |
| Chipsolverzunmtr | |
| Chipsolversgebrd_buffersize | |
| Chipsolverdgebrd_buffersize | |
| Chipsolvercgebrd_buffersize | |
| Chipsolverzgebrd_buffersize | |
| Chipsolversgebrd | |
| Chipsolverdgebrd | |
| Chipsolvercgebrd | |
| Chipsolverzgebrd | |
| Chipsolversgeqrf_buffersize | |
| Chipsolverdgeqrf_buffersize | |
| Chipsolvercgeqrf_buffersize | |
| Chipsolverzgeqrf_buffersize | |
| Chipsolversgeqrf | |
| Chipsolverdgeqrf | |
| Chipsolvercgeqrf | |
| Chipsolverzgeqrf | |
| Chipsolverssgesv_buffersize | |
| Chipsolverddgesv_buffersize | |
| Chipsolverccgesv_buffersize | |
| Chipsolverzzgesv_buffersize | |
| Chipsolverssgesv | |
| Chipsolverddgesv | |
| Chipsolverccgesv | |
| Chipsolverzzgesv | |
| Chipsolversgetrf_buffersize | |
| Chipsolverdgetrf_buffersize | |
| Chipsolvercgetrf_buffersize | |
| Chipsolverzgetrf_buffersize | |
| Chipsolversgetrf | |
| Chipsolverdgetrf | |
| Chipsolvercgetrf | |
| Chipsolverzgetrf | |
| Chipsolversgetrs_buffersize | |
| Chipsolverdgetrs_buffersize | |
| Chipsolvercgetrs_buffersize | |
| Chipsolverzgetrs_buffersize | |
| Chipsolversgetrs | |
| Chipsolverdgetrs | |
| Chipsolvercgetrs | |
| Chipsolverzgetrs | |
| Chipsolverspotrf_buffersize | |
| Chipsolverdpotrf_buffersize | |
| Chipsolvercpotrf_buffersize | |
| Chipsolverzpotrf_buffersize | |
| Chipsolverspotrf | |
| Chipsolverdpotrf | |
| Chipsolvercpotrf | |
| Chipsolverzpotrf | |
| Chipsolverspotrfbatched_buffersize | |
| Chipsolverdpotrfbatched_buffersize | |
| Chipsolvercpotrfbatched_buffersize | |
| Chipsolverzpotrfbatched_buffersize | |
| Chipsolverspotrfbatched | |
| Chipsolverdpotrfbatched | |
| Chipsolvercpotrfbatched | |
| Chipsolverzpotrfbatched | |
| Chipsolverspotri_buffersize | |
| Chipsolverdpotri_buffersize | |
| Chipsolvercpotri_buffersize | |
| Chipsolverzpotri_buffersize | |
| Chipsolverspotri | |
| Chipsolverdpotri | |
| Chipsolvercpotri | |
| Chipsolverzpotri | |
| Chipsolverspotrs_buffersize | |
| Chipsolverdpotrs_buffersize | |
| Chipsolvercpotrs_buffersize | |
| Chipsolverzpotrs_buffersize | |
| Chipsolverspotrs | |
| Chipsolverdpotrs | |
| Chipsolvercpotrs | |
| Chipsolverzpotrs | |
| Chipsolverspotrsbatched_buffersize | |
| Chipsolverdpotrsbatched_buffersize | |
| Chipsolvercpotrsbatched_buffersize | |
| Chipsolverzpotrsbatched_buffersize | |
| Chipsolverspotrsbatched | |
| Chipsolverdpotrsbatched | |
| Chipsolvercpotrsbatched | |
| Chipsolverzpotrsbatched | |
| Chipsolverssyevd_buffersize | |
| Chipsolverdsyevd_buffersize | |
| Chipsolvercheevd_buffersize | |
| Chipsolverzheevd_buffersize | |
| Chipsolverssyevd | |
| Chipsolverdsyevd | |
| Chipsolvercheevd | |
| Chipsolverzheevd | |
| Chipsolverssygvd_buffersize | |
| Chipsolverdsygvd_buffersize | |
| Chipsolverchegvd_buffersize | |
| Chipsolverzhegvd_buffersize | |
| Chipsolverssygvd | |
| Chipsolverdsygvd | |
| Chipsolverchegvd | |
| Chipsolverzhegvd | |
| Chipsolverssytrd_buffersize | |
| Chipsolverdsytrd_buffersize | |
| Chipsolverchetrd_buffersize | |
| Chipsolverzhetrd_buffersize | |
| Chipsolverssytrd | |
| Chipsolverdsytrd | |
| Chipsolverchetrd | |
| Chipsolverzhetrd | |
| Chipsolverssytrf_buffersize | |
| Chipsolverdsytrf_buffersize | |
| Chipsolvercsytrf_buffersize | |
| Chipsolverzsytrf_buffersize | |
| Chipsolverssytrf | |
| Chipsolverdsytrf | |
| Chipsolvercsytrf | |
| Chipsolverzsytrf | |
| Nhipfort_hipsolver_enums | |
| ►Nhipfort_hipsparse | |
| Chipsparsecreate | Create a hipsparse handle |
| Chipsparsedestroy | Destroy a hipsparse handle |
| Chipsparsegetversion | Get hipSPARSE version |
| Chipsparsegetgitrevision | Get hipSPARSE git revision |
| Chipsparsesetstream | Specify user defined HIP stream |
| Chipsparsegetstream | Get current stream from library context |
| Chipsparsesetpointermode | Specify pointer mode |
| Chipsparsegetpointermode | Get current pointer mode from library context |
| Chipsparsecreatematdescr | Create a matrix descriptor |
| Chipsparsedestroymatdescr | Destroy a matrix descriptor |
| Chipsparsecopymatdescr | Copy a matrix descriptor |
| Chipsparsesetmattype | Specify the matrix type of a matrix descriptor |
| Chipsparsesetmatfillmode | Specify the matrix fill mode of a matrix descriptor |
| Chipsparsesetmatdiagtype | Specify the matrix diagonal type of a matrix descriptor |
| Chipsparsesetmatindexbase | Specify the index base of a matrix descriptor |
| Chipsparsecreatehybmat | |
| Chipsparsedestroyhybmat | |
| Chipsparsecreatebsrsv2info | Create a bsrsv2 info structure |
| Chipsparsedestroybsrsv2info | Destroy a bsrsv2 info structure |
| Chipsparsecreatebsrsm2info | Create a bsrsm2 info structure |
| Chipsparsedestroybsrsm2info | Destroy a bsrsm2 info structure |
| Chipsparsecreatebsrilu02info | Create a bsrilu02 info structure |
| Chipsparsedestroybsrilu02info | Destroy a bsrilu02 info structure |
| Chipsparsecreatebsric02info | Create a bsric02 info structure |
| Chipsparsedestroybsric02info | Destroy a bsric02 info structure |
| Chipsparsecreatecsrsv2info | Create a csrsv2 info structure |
| Chipsparsedestroycsrsv2info | Destroy a csrsv2 info structure |
| Chipsparsecreatecsrsm2info | Create a csrsm2 info structure |
| Chipsparsedestroycsrsm2info | Destroy a csrsm2 info structure |
| Chipsparsecreatecsrilu02info | Create a csrilu02 info structure |
| Chipsparsedestroycsrilu02info | Destroy a csrilu02 info structure |
| Chipsparsecreatecsric02info | Create a csric02 info structure |
| Chipsparsedestroycsric02info | Destroy a csric02 info structure |
| Chipsparsecreatecsru2csrinfo | Create a csru2csr info structure |
| Chipsparsedestroycsru2csrinfo | Destroy a csru2csr info structure |
| Chipsparsecreatecolorinfo | Create a color info structure |
| Chipsparsedestroycolorinfo | Destroy a color info structure |
| Chipsparsecreatecsrgemm2info | |
| Chipsparsedestroycsrgemm2info | |
| Chipsparsecreatepruneinfo | Create a prune info structure |
| Chipsparsedestroypruneinfo | Destroy a prune info structure |
| Chipsparsesaxpyi | |
| Chipsparsedaxpyi | |
| Chipsparsecaxpyi | |
| Chipsparsezaxpyi | |
| Chipsparsesdoti | |
| Chipsparseddoti | |
| Chipsparsecdoti | |
| Chipsparsezdoti | |
| Chipsparsecdotci | |
| Chipsparsezdotci | |
| Chipsparsesgthr | |
| Chipsparsedgthr | |
| Chipsparsecgthr | |
| Chipsparsezgthr | |
| Chipsparsesgthrz | |
| Chipsparsedgthrz | |
| Chipsparsecgthrz | |
| Chipsparsezgthrz | |
| Chipsparsesroti | |
| Chipsparsedroti | |
| Chipsparsessctr | |
| Chipsparsedsctr | |
| Chipsparsecsctr | |
| Chipsparsezsctr | |
| Chipsparsescsrmv | |
| Chipsparsedcsrmv | |
| Chipsparseccsrmv | |
| Chipsparsezcsrmv | |
| Chipsparsexcsrsv2_zeropivot | Sparse triangular solve using CSR storage format |
| Chipsparsescsrsv2_buffersize | |
| Chipsparsedcsrsv2_buffersize | |
| Chipsparseccsrsv2_buffersize | |
| Chipsparsezcsrsv2_buffersize | |
| Chipsparsescsrsv2_buffersizeext | |
| Chipsparsedcsrsv2_buffersizeext | |
| Chipsparseccsrsv2_buffersizeext | |
| Chipsparsezcsrsv2_buffersizeext | |
| Chipsparsescsrsv2_analysis | |
| Chipsparsedcsrsv2_analysis | |
| Chipsparseccsrsv2_analysis | |
| Chipsparsezcsrsv2_analysis | |
| Chipsparsescsrsv2_solve | |
| Chipsparsedcsrsv2_solve | |
| Chipsparseccsrsv2_solve | |
| Chipsparsezcsrsv2_solve | |
| Chipsparseshybmv | |
| Chipsparsedhybmv | |
| Chipsparsechybmv | |
| Chipsparsezhybmv | |
| Chipsparsesbsrmv | |
| Chipsparsedbsrmv | |
| Chipsparsecbsrmv | |
| Chipsparsezbsrmv | |
| Chipsparsesbsrxmv | |
| Chipsparsedbsrxmv | |
| Chipsparsecbsrxmv | |
| Chipsparsezbsrxmv | |
| Chipsparsexbsrsv2_zeropivot | Sparse triangular solve using BSR storage format |
| Chipsparsesbsrsv2_buffersize | |
| Chipsparsedbsrsv2_buffersize | |
| Chipsparsecbsrsv2_buffersize | |
| Chipsparsezbsrsv2_buffersize | |
| Chipsparsesbsrsv2_buffersizeext | |
| Chipsparsedbsrsv2_buffersizeext | |
| Chipsparsecbsrsv2_buffersizeext | |
| Chipsparsezbsrsv2_buffersizeext | |
| Chipsparsesbsrsv2_analysis | |
| Chipsparsedbsrsv2_analysis | |
| Chipsparsecbsrsv2_analysis | |
| Chipsparsezbsrsv2_analysis | |
| Chipsparsesbsrsv2_solve | |
| Chipsparsedbsrsv2_solve | |
| Chipsparsecbsrsv2_solve | |
| Chipsparsezbsrsv2_solve | |
| Chipsparsesgemvi_buffersize | |
| Chipsparsedgemvi_buffersize | |
| Chipsparsecgemvi_buffersize | |
| Chipsparsezgemvi_buffersize | |
| Chipsparsesgemvi | |
| Chipsparsedgemvi | |
| Chipsparsecgemvi | |
| Chipsparsezgemvi | |
| Chipsparsesbsrmm | |
| Chipsparsedbsrmm | |
| Chipsparsecbsrmm | |
| Chipsparsezbsrmm | |
| Chipsparsescsrmm | |
| Chipsparsedcsrmm | |
| Chipsparseccsrmm | |
| Chipsparsezcsrmm | |
| Chipsparsescsrmm2 | |
| Chipsparsedcsrmm2 | |
| Chipsparseccsrmm2 | |
| Chipsparsezcsrmm2 | |
| Chipsparsexbsrsm2_zeropivot | Sparse triangular system solve using BSR storage format |
| Chipsparsesbsrsm2_buffersize | |
| Chipsparsedbsrsm2_buffersize | |
| Chipsparsecbsrsm2_buffersize | |
| Chipsparsezbsrsm2_buffersize | |
| Chipsparsesbsrsm2_analysis | |
| Chipsparsedbsrsm2_analysis | |
| Chipsparsecbsrsm2_analysis | |
| Chipsparsezbsrsm2_analysis | |
| Chipsparsesbsrsm2_solve | |
| Chipsparsedbsrsm2_solve | |
| Chipsparsecbsrsm2_solve | |
| Chipsparsezbsrsm2_solve | |
| Chipsparsexcsrsm2_zeropivot | Sparse triangular system solve using CSR storage format |
| Chipsparsescsrsm2_buffersizeext | |
| Chipsparsedcsrsm2_buffersizeext | |
| Chipsparseccsrsm2_buffersizeext | |
| Chipsparsezcsrsm2_buffersizeext | |
| Chipsparsescsrsm2_analysis | |
| Chipsparsedcsrsm2_analysis | |
| Chipsparseccsrsm2_analysis | |
| Chipsparsezcsrsm2_analysis | |
| Chipsparsescsrsm2_solve | |
| Chipsparsedcsrsm2_solve | |
| Chipsparseccsrsm2_solve | |
| Chipsparsezcsrsm2_solve | |
| Chipsparsesgemmi | |
| Chipsparsedgemmi | |
| Chipsparsecgemmi | |
| Chipsparsezgemmi | |
| Chipsparsexcsrgeamnnz | |
| Chipsparsescsrgeam | |
| Chipsparsedcsrgeam | |
| Chipsparseccsrgeam | |
| Chipsparsezcsrgeam | |
| Chipsparsescsrgeam2_buffersizeext | |
| Chipsparsedcsrgeam2_buffersizeext | |
| Chipsparseccsrgeam2_buffersizeext | |
| Chipsparsezcsrgeam2_buffersizeext | |
| Chipsparsexcsrgeam2nnz | Sparse matrix sparse matrix addition using CSR storage format |
| Chipsparsescsrgeam2 | |
| Chipsparsedcsrgeam2 | |
| Chipsparseccsrgeam2 | |
| Chipsparsezcsrgeam2 | |
| Chipsparsexcsrgemmnnz | |
| Chipsparsescsrgemm | |
| Chipsparsedcsrgemm | |
| Chipsparseccsrgemm | |
| Chipsparsezcsrgemm | |
| Chipsparsescsrgemm2_buffersizeext | |
| Chipsparsedcsrgemm2_buffersizeext | |
| Chipsparseccsrgemm2_buffersizeext | |
| Chipsparsezcsrgemm2_buffersizeext | |
| Chipsparsexcsrgemm2nnz | |
| Chipsparsescsrgemm2 | |
| Chipsparsedcsrgemm2 | |
| Chipsparseccsrgemm2 | |
| Chipsparsezcsrgemm2 | |
| Chipsparsexbsrilu02_zeropivot | Incomplete LU factorization with 0 fill-ins and no pivoting using BSR storage format |
| Chipsparsesbsrilu02_numericboost | |
| Chipsparsedbsrilu02_numericboost | |
| Chipsparsecbsrilu02_numericboost | |
| Chipsparsezbsrilu02_numericboost | |
| Chipsparsesbsrilu02_buffersize | |
| Chipsparsedbsrilu02_buffersize | |
| Chipsparsecbsrilu02_buffersize | |
| Chipsparsezbsrilu02_buffersize | |
| Chipsparsesbsrilu02_analysis | |
| Chipsparsedbsrilu02_analysis | |
| Chipsparsecbsrilu02_analysis | |
| Chipsparsezbsrilu02_analysis | |
| Chipsparsesbsrilu02 | |
| Chipsparsedbsrilu02 | |
| Chipsparsecbsrilu02 | |
| Chipsparsezbsrilu02 | |
| Chipsparsexcsrilu02_zeropivot | Incomplete LU factorization with 0 fill-ins and no pivoting using CSR storage format |
| Chipsparsescsrilu02_numericboost | |
| Chipsparsedcsrilu02_numericboost | |
| Chipsparseccsrilu02_numericboost | |
| Chipsparsezcsrilu02_numericboost | |
| Chipsparsescsrilu02_buffersize | |
| Chipsparsedcsrilu02_buffersize | |
| Chipsparseccsrilu02_buffersize | |
| Chipsparsezcsrilu02_buffersize | |
| Chipsparsescsrilu02_buffersizeext | |
| Chipsparsedcsrilu02_buffersizeext | |
| Chipsparseccsrilu02_buffersizeext | |
| Chipsparsezcsrilu02_buffersizeext | |
| Chipsparsescsrilu02_analysis | |
| Chipsparsedcsrilu02_analysis | |
| Chipsparseccsrilu02_analysis | |
| Chipsparsezcsrilu02_analysis | |
| Chipsparsescsrilu02 | |
| Chipsparsedcsrilu02 | |
| Chipsparseccsrilu02 | |
| Chipsparsezcsrilu02 | |
| Chipsparsexbsric02_zeropivot | Incomplete Cholesky factorization with 0 fill-ins and no pivoting using BSR storage format |
| Chipsparsesbsric02_buffersize | |
| Chipsparsedbsric02_buffersize | |
| Chipsparsecbsric02_buffersize | |
| Chipsparsezbsric02_buffersize | |
| Chipsparsesbsric02_analysis | |
| Chipsparsedbsric02_analysis | |
| Chipsparsecbsric02_analysis | |
| Chipsparsezbsric02_analysis | |
| Chipsparsesbsric02 | |
| Chipsparsedbsric02 | |
| Chipsparsecbsric02 | |
| Chipsparsezbsric02 | |
| Chipsparsexcsric02_zeropivot | Incomplete Cholesky factorization with 0 fill-ins and no pivoting using CSR storage format |
| Chipsparsescsric02_buffersize | |
| Chipsparsedcsric02_buffersize | |
| Chipsparseccsric02_buffersize | |
| Chipsparsezcsric02_buffersize | |
| Chipsparsescsric02_buffersizeext | |
| Chipsparsedcsric02_buffersizeext | |
| Chipsparseccsric02_buffersizeext | |
| Chipsparsezcsric02_buffersizeext | |
| Chipsparsescsric02_analysis | |
| Chipsparsedcsric02_analysis | |
| Chipsparseccsric02_analysis | |
| Chipsparsezcsric02_analysis | |
| Chipsparsescsric02 | |
| Chipsparsedcsric02 | |
| Chipsparseccsric02 | |
| Chipsparsezcsric02 | |
| Chipsparsesgtsv2_buffersizeext | |
| Chipsparsedgtsv2_buffersizeext | |
| Chipsparsecgtsv2_buffersizeext | |
| Chipsparsezgtsv2_buffersizeext | |
| Chipsparsesgtsv2 | |
| Chipsparsedgtsv2 | |
| Chipsparsecgtsv2 | |
| Chipsparsezgtsv2 | |
| Chipsparsesgtsv2_nopivot_buffersizeext | |
| Chipsparsedgtsv2_nopivot_buffersizeext | |
| Chipsparsecgtsv2_nopivot_buffersizeext | |
| Chipsparsezgtsv2_nopivot_buffersizeext | |
| Chipsparsesgtsv2_nopivot | |
| Chipsparsedgtsv2_nopivot | |
| Chipsparsecgtsv2_nopivot | |
| Chipsparsezgtsv2_nopivot | |
| Chipsparsesgtsv2stridedbatch_buffersizeext | |
| Chipsparsedgtsv2stridedbatch_buffersizeext | |
| Chipsparsecgtsv2stridedbatch_buffersizeext | |
| Chipsparsezgtsv2stridedbatch_buffersizeext | |
| Chipsparsesgtsv2stridedbatch | |
| Chipsparsedgtsv2stridedbatch | |
| Chipsparsecgtsv2stridedbatch | |
| Chipsparsezgtsv2stridedbatch | |
| Chipsparsesnnz | |
| Chipsparsednnz | |
| Chipsparsecnnz | |
| Chipsparseznnz | |
| Chipsparsesdense2csr | |
| Chipsparseddense2csr | |
| Chipsparsecdense2csr | |
| Chipsparsezdense2csr | |
| Chipsparsesprunedense2csr_buffersize | |
| Chipsparsedprunedense2csr_buffersize | |
| Chipsparsesprunedense2csr_buffersizeext | |
| Chipsparsedprunedense2csr_buffersizeext | |
| Chipsparsesprunedense2csrnnz | |
| Chipsparsedprunedense2csrnnz | |
| Chipsparsesprunedense2csr | |
| Chipsparsedprunedense2csr | |
| Chipsparsesprunedense2csrbypercentage_buffersize | |
| Chipsparsedprunedense2csrbypercentage_buffersize | |
| Chipsparsesprunedense2csrbypercentage_buffersizeext | |
| Chipsparsedprunedense2csrbypercentage_buffersizeext | |
| Chipsparsesprunedense2csrnnzbypercentage | |
| Chipsparsedprunedense2csrnnzbypercentage | |
| Chipsparsesprunedense2csrbypercentage | |
| Chipsparsedprunedense2csrbypercentage | |
| Chipsparsesdense2csc | |
| Chipsparseddense2csc | |
| Chipsparsecdense2csc | |
| Chipsparsezdense2csc | |
| Chipsparsescsr2dense | |
| Chipsparsedcsr2dense | |
| Chipsparseccsr2dense | |
| Chipsparsezcsr2dense | |
| Chipsparsescsc2dense | |
| Chipsparsedcsc2dense | |
| Chipsparseccsc2dense | |
| Chipsparsezcsc2dense | |
| Chipsparsexcsr2bsrnnz | This function computes the number of nonzero block columns per row and the total number of nonzero blocks in a sparse BSR matrix given a sparse CSR matrix as input |
| Chipsparsesnnz_compress | |
| Chipsparsednnz_compress | |
| Chipsparsecnnz_compress | |
| Chipsparseznnz_compress | |
| Chipsparsexcsr2coo | Convert a sparse CSR matrix into a sparse COO matrix |
| Chipsparsescsr2csc | |
| Chipsparsedcsr2csc | |
| Chipsparseccsr2csc | |
| Chipsparsezcsr2csc | |
| Chipsparsescsr2hyb | |
| Chipsparsedcsr2hyb | |
| Chipsparseccsr2hyb | |
| Chipsparsezcsr2hyb | |
| Chipsparsesgebsr2gebsc_buffersize | |
| Chipsparsedgebsr2gebsc_buffersize | |
| Chipsparsecgebsr2gebsc_buffersize | |
| Chipsparsezgebsr2gebsc_buffersize | |
| Chipsparsesgebsr2gebsc | |
| Chipsparsedgebsr2gebsc | |
| Chipsparsecgebsr2gebsc | |
| Chipsparsezgebsr2gebsc | |
| Chipsparsescsr2gebsr_buffersize | |
| Chipsparsedcsr2gebsr_buffersize | |
| Chipsparseccsr2gebsr_buffersize | |
| Chipsparsezcsr2gebsr_buffersize | |
| Chipsparsexcsr2gebsrnnz | This function computes the number of nonzero block columns per row and the total number of nonzero blocks in a sparse GEneral BSR matrix given a sparse CSR matrix as input |
| Chipsparsescsr2gebsr | |
| Chipsparsedcsr2gebsr | |
| Chipsparseccsr2gebsr | |
| Chipsparsezcsr2gebsr | |
| Chipsparsescsr2bsr | |
| Chipsparsedcsr2bsr | |
| Chipsparseccsr2bsr | |
| Chipsparsezcsr2bsr | |
| Chipsparsesbsr2csr | |
| Chipsparsedbsr2csr | |
| Chipsparsecbsr2csr | |
| Chipsparsezbsr2csr | |
| Chipsparsesgebsr2csr | |
| Chipsparsedgebsr2csr | |
| Chipsparsecgebsr2csr | |
| Chipsparsezgebsr2csr | |
| Chipsparsescsr2csr_compress | |
| Chipsparsedcsr2csr_compress | |
| Chipsparseccsr2csr_compress | |
| Chipsparsezcsr2csr_compress | |
| Chipsparsesprunecsr2csr_buffersize | |
| Chipsparsedprunecsr2csr_buffersize | |
| Chipsparsesprunecsr2csr_buffersizeext | |
| Chipsparsedprunecsr2csr_buffersizeext | |
| Chipsparsesprunecsr2csrnnz | |
| Chipsparsedprunecsr2csrnnz | |
| Chipsparsesprunecsr2csr | |
| Chipsparsedprunecsr2csr | |
| Chipsparsesprunecsr2csrbypercentage_buffersize | |
| Chipsparsedprunecsr2csrbypercentage_buffersize | |
| Chipsparsesprunecsr2csrbypercentage_buffersizeext | |
| Chipsparsedprunecsr2csrbypercentage_buffersizeext | |
| Chipsparsesprunecsr2csrnnzbypercentage | |
| Chipsparsedprunecsr2csrnnzbypercentage | |
| Chipsparsesprunecsr2csrbypercentage | |
| Chipsparsedprunecsr2csrbypercentage | |
| Chipsparseshyb2csr | |
| Chipsparsedhyb2csr | |
| Chipsparsechyb2csr | |
| Chipsparsezhyb2csr | |
| Chipsparsexcoo2csr | Convert a sparse COO matrix into a sparse CSR matrix |
| Chipsparsecreateidentitypermutation | Create the identity map |
| Chipsparsexcsrsort_buffersizeext | Sort a sparse CSR matrix |
| Chipsparsexcsrsort | Sort a sparse CSR matrix |
| Chipsparsexcscsort_buffersizeext | Sort a sparse CSC matrix |
| Chipsparsexcscsort | Sort a sparse CSC matrix |
| Chipsparsexcoosort_buffersizeext | Sort a sparse COO matrix |
| Chipsparsexcoosortbyrow | Sort a sparse COO matrix by row |
| Chipsparsexcoosortbycolumn | Sort a sparse COO matrix by column |
| Chipsparsesgebsr2gebsr_buffersize | |
| Chipsparsedgebsr2gebsr_buffersize | |
| Chipsparsecgebsr2gebsr_buffersize | |
| Chipsparsezgebsr2gebsr_buffersize | |
| Chipsparsexgebsr2gebsrnnz | This function is used when converting a general BSR sparse matrix A to another general BSR sparse matrix C |
| Chipsparsesgebsr2gebsr | |
| Chipsparsedgebsr2gebsr | |
| Chipsparsecgebsr2gebsr | |
| Chipsparsezgebsr2gebsr | |
| Chipsparsescsru2csr_buffersizeext | |
| Chipsparsedcsru2csr_buffersizeext | |
| Chipsparseccsru2csr_buffersizeext | |
| Chipsparsezcsru2csr_buffersizeext | |
| Chipsparsescsru2csr | |
| Chipsparsedcsru2csr | |
| Chipsparseccsru2csr | |
| Chipsparsezcsru2csr | |
| Chipsparsescsr2csru | |
| Chipsparsedcsr2csru | |
| Chipsparseccsr2csru | |
| Chipsparsezcsr2csru | |
| Chipsparsescsrcolor | |
| Chipsparsedcsrcolor | |
| Chipsparseccsrcolor | |
| Chipsparsezcsrcolor | |
| Chipsparsecreatespvec | |
| Chipsparsedestroyspvec | |
| Chipsparsespvecget | |
| Chipsparsespvecgetindexbase | |
| Chipsparsespvecgetvalues | |
| Chipsparsespvecsetvalues | |
| Chipsparsecreatecoo | |
| Chipsparsecreatecooaos | |
| Chipsparsecreatecsr | |
| Chipsparsecreatecsc | |
| Chipsparsecreateblockedell | |
| Chipsparsedestroyspmat | |
| Chipsparsecooget | |
| Chipsparsecooaosget | |
| Chipsparsecsrget | |
| Chipsparseblockedellget | |
| Chipsparsecsrsetpointers | |
| Chipsparsecscsetpointers | |
| Chipsparsecoosetpointers | |
| Chipsparsespmatgetsize | |
| Chipsparsespmatgetformat | |
| Chipsparsespmatgetindexbase | |
| Chipsparsespmatgetvalues | |
| Chipsparsespmatsetvalues | |
| Chipsparsecreatednvec | |
| Chipsparsedestroydnvec | |
| Chipsparsednvecget | |
| Chipsparsednvecgetvalues | |
| Chipsparsednvecsetvalues | |
| Chipsparsecreatednmat | |
| Chipsparsedestroydnmat | |
| Chipsparsednmatget | |
| Chipsparsednmatgetvalues | |
| Chipsparsednmatsetvalues | |
| Chipsparsespmatgetattribute | |
| Chipsparsespmatsetattribute | |
| Chipsparseaxpby | |
| Chipsparsegather | |
| Chipsparsescatter | |
| Chipsparserot | |
| Chipsparsesparsetodense_buffersize | |
| Chipsparsesparsetodense | |
| Chipsparsedensetosparse_buffersize | |
| Chipsparsedensetosparse_analysis | |
| Chipsparsedensetosparse_convert | |
| Chipsparsespvv_buffersize | |
| Chipsparsespvv | |
| Chipsparsespmv_buffersize | |
| Chipsparsespmv | |
| Chipsparsespmm_buffersize | |
| Chipsparsespmm_preprocess | Description: Preprocess step of the sparse matrix multiplication with a dense matrix |
| Chipsparsespmm | Description: Compute the sparse matrix multiplication with a dense matrix |
| Chipsparsespgemm_createdescr | |
| Chipsparsespgemm_destroydescr | |
| Chipsparsespgemm_workestimation | |
| Chipsparsespgemm_compute | |
| Chipsparsespgemm_copy | |
| Chipsparsesddmm | |
| Chipsparsesddmm_buffersize | |
| Chipsparsesddmm_preprocess | |
| Chipsparsespsv_createdescr | |
| Chipsparsespsv_destroydescr | |
| Chipsparsespsv_buffersize | |
| Chipsparsespsv_analysis | Description: Analysis step of solution of triangular linear system op(A) * Y = alpha * X, where A is a sparse matrix in CSR storage format, x and Y are dense vectors |
| Chipsparsespsv_solve | Description: Solve step of solution of triangular linear system op(A) * Y = alpha * X, where A is a sparse matrix in CSR storage format, x and Y are dense vectors |
| Chipsparsespsm_createdescr | |
| Chipsparsespsm_destroydescr | |
| Chipsparsespsm_buffersize | |
| Chipsparsespsm_analysis | Description: Analysis step of solution of triangular linear system op(A) * C = alpha * op(B), where A is a sparse matrix in CSR storage format, B and C are dense vectors |
| Chipsparsespsm_solve | Description: Solve step of solution of triangular linear system op(A) * C = alpha * op(B), where A is a sparse matrix in CSR storage format, B and C are dense vectors |
| Nhipfort_hipsparse_enums | |
| ►Nhipfort_rocblas | |
| Crocblas_sscal | =========================================================================== |
| Crocblas_dscal | |
| Crocblas_cscal | |
| Crocblas_zscal | |
| Crocblas_csscal | |
| Crocblas_zdscal | BLAS Level 1 API |
| Crocblas_sscal_batched | |
| Crocblas_dscal_batched | |
| Crocblas_cscal_batched | |
| Crocblas_zscal_batched | |
| Crocblas_csscal_batched | |
| Crocblas_zdscal_batched | BLAS Level 1 API |
| Crocblas_sscal_strided_batched | |
| Crocblas_dscal_strided_batched | |
| Crocblas_cscal_strided_batched | |
| Crocblas_zscal_strided_batched | |
| Crocblas_csscal_strided_batched | |
| Crocblas_zdscal_strided_batched | BLAS Level 1 API |
| Crocblas_scopy | |
| Crocblas_dcopy | |
| Crocblas_ccopy | |
| Crocblas_zcopy | BLAS Level 1 API |
| Crocblas_scopy_batched | |
| Crocblas_dcopy_batched | |
| Crocblas_ccopy_batched | |
| Crocblas_zcopy_batched | BLAS Level 1 API |
| Crocblas_scopy_strided_batched | |
| Crocblas_dcopy_strided_batched | |
| Crocblas_ccopy_strided_batched | |
| Crocblas_zcopy_strided_batched | BLAS Level 1 API |
| Crocblas_sdot | |
| Crocblas_ddot | |
| Crocblas_hdot | |
| Crocblas_bfdot | |
| Crocblas_cdotu | |
| Crocblas_zdotu | |
| Crocblas_cdotc | |
| Crocblas_zdotc | BLAS Level 1 API |
| Crocblas_sdot_batched | |
| Crocblas_ddot_batched | |
| Crocblas_hdot_batched | |
| Crocblas_bfdot_batched | |
| Crocblas_cdotu_batched | |
| Crocblas_zdotu_batched | |
| Crocblas_cdotc_batched | |
| Crocblas_zdotc_batched | BLAS Level 1 API |
| Crocblas_sdot_strided_batched | |
| Crocblas_ddot_strided_batched | |
| Crocblas_hdot_strided_batched | |
| Crocblas_bfdot_strided_batched | |
| Crocblas_cdotu_strided_batched | |
| Crocblas_zdotu_strided_batched | |
| Crocblas_cdotc_strided_batched | |
| Crocblas_zdotc_strided_batched | BLAS Level 1 API |
| Crocblas_sswap | |
| Crocblas_dswap | |
| Crocblas_cswap | |
| Crocblas_zswap | BLAS Level 1 API |
| Crocblas_sswap_batched | |
| Crocblas_dswap_batched | |
| Crocblas_cswap_batched | |
| Crocblas_zswap_batched | BLAS Level 1 API |
| Crocblas_sswap_strided_batched | |
| Crocblas_dswap_strided_batched | |
| Crocblas_cswap_strided_batched | |
| Crocblas_zswap_strided_batched | BLAS Level 1 API |
| Crocblas_saxpy | |
| Crocblas_daxpy | |
| Crocblas_haxpy | |
| Crocblas_caxpy | |
| Crocblas_zaxpy | BLAS Level 1 API |
| Crocblas_haxpy_batched | |
| Crocblas_saxpy_batched | |
| Crocblas_daxpy_batched | |
| Crocblas_caxpy_batched | |
| Crocblas_zaxpy_batched | BLAS Level 1 API |
| Crocblas_haxpy_strided_batched | |
| Crocblas_saxpy_strided_batched | |
| Crocblas_daxpy_strided_batched | |
| Crocblas_caxpy_strided_batched | |
| Crocblas_zaxpy_strided_batched | BLAS Level 1 API |
| Crocblas_sasum | |
| Crocblas_dasum | |
| Crocblas_scasum | |
| Crocblas_dzasum | BLAS Level 1 API |
| Crocblas_sasum_batched | |
| Crocblas_dasum_batched | |
| Crocblas_scasum_batched | |
| Crocblas_dzasum_batched | BLAS Level 1 API |
| Crocblas_sasum_strided_batched | |
| Crocblas_dasum_strided_batched | |
| Crocblas_scasum_strided_batched | |
| Crocblas_dzasum_strided_batched | BLAS Level 1 API |
| Crocblas_snrm2 | |
| Crocblas_dnrm2 | |
| Crocblas_scnrm2 | |
| Crocblas_dznrm2 | BLAS Level 1 API |
| Crocblas_snrm2_batched | |
| Crocblas_dnrm2_batched | |
| Crocblas_scnrm2_batched | |
| Crocblas_dznrm2_batched | BLAS Level 1 API |
| Crocblas_snrm2_strided_batched | |
| Crocblas_dnrm2_strided_batched | |
| Crocblas_scnrm2_strided_batched | |
| Crocblas_dznrm2_strided_batched | BLAS Level 1 API |
| Crocblas_isamax | |
| Crocblas_idamax | |
| Crocblas_icamax | |
| Crocblas_izamax | BLAS Level 1 API |
| Crocblas_isamax_batched | |
| Crocblas_idamax_batched | |
| Crocblas_icamax_batched | |
| Crocblas_izamax_batched | BLAS Level 1 API |
| Crocblas_isamax_strided_batched | |
| Crocblas_idamax_strided_batched | |
| Crocblas_icamax_strided_batched | |
| Crocblas_izamax_strided_batched | BLAS Level 1 API |
| Crocblas_isamin | |
| Crocblas_idamin | |
| Crocblas_icamin | |
| Crocblas_izamin | BLAS Level 1 API |
| Crocblas_isamin_batched | |
| Crocblas_idamin_batched | |
| Crocblas_icamin_batched | |
| Crocblas_izamin_batched | BLAS Level 1 API |
| Crocblas_isamin_strided_batched | |
| Crocblas_idamin_strided_batched | |
| Crocblas_icamin_strided_batched | |
| Crocblas_izamin_strided_batched | BLAS Level 1 API |
| Crocblas_srot | |
| Crocblas_drot | |
| Crocblas_crot | |
| Crocblas_csrot | |
| Crocblas_zrot | |
| Crocblas_zdrot | BLAS Level 1 API |
| Crocblas_srot_batched | |
| Crocblas_drot_batched | |
| Crocblas_crot_batched | |
| Crocblas_csrot_batched | |
| Crocblas_zrot_batched | |
| Crocblas_zdrot_batched | BLAS Level 1 API |
| Crocblas_srot_strided_batched | |
| Crocblas_drot_strided_batched | |
| Crocblas_crot_strided_batched | |
| Crocblas_csrot_strided_batched | |
| Crocblas_zrot_strided_batched | |
| Crocblas_zdrot_strided_batched | BLAS Level 1 API |
| Crocblas_srotg | |
| Crocblas_drotg | |
| Crocblas_crotg | |
| Crocblas_zrotg | BLAS Level 1 API |
| Crocblas_srotg_batched | |
| Crocblas_drotg_batched | |
| Crocblas_crotg_batched | |
| Crocblas_zrotg_batched | BLAS Level 1 API |
| Crocblas_srotg_strided_batched | |
| Crocblas_drotg_strided_batched | |
| Crocblas_crotg_strided_batched | |
| Crocblas_zrotg_strided_batched | BLAS Level 1 API |
| Crocblas_srotm | |
| Crocblas_drotm | BLAS Level 1 API |
| Crocblas_srotm_batched | |
| Crocblas_drotm_batched | BLAS Level 1 API |
| Crocblas_srotm_strided_batched | |
| Crocblas_drotm_strided_batched | BLAS Level 1 API |
| Crocblas_srotmg | |
| Crocblas_drotmg | BLAS Level 1 API |
| Crocblas_srotmg_batched | |
| Crocblas_drotmg_batched | BLAS Level 1 API |
| Crocblas_srotmg_strided_batched | |
| Crocblas_drotmg_strided_batched | BLAS Level 1 API |
| Crocblas_sgbmv | =========================================================================== |
| Crocblas_dgbmv | |
| Crocblas_cgbmv | |
| Crocblas_zgbmv | BLAS Level 2 API |
| Crocblas_sgbmv_batched | |
| Crocblas_dgbmv_batched | |
| Crocblas_cgbmv_batched | |
| Crocblas_zgbmv_batched | BLAS Level 2 API |
| Crocblas_sgbmv_strided_batched | |
| Crocblas_dgbmv_strided_batched | |
| Crocblas_cgbmv_strided_batched | |
| Crocblas_zgbmv_strided_batched | BLAS Level 2 API |
| Crocblas_sgemv | |
| Crocblas_dgemv | |
| Crocblas_cgemv | |
| Crocblas_zgemv | BLAS Level 2 API |
| Crocblas_sgemv_batched | |
| Crocblas_dgemv_batched | |
| Crocblas_cgemv_batched | |
| Crocblas_zgemv_batched | BLAS Level 2 API |
| Crocblas_sgemv_strided_batched | |
| Crocblas_dgemv_strided_batched | |
| Crocblas_cgemv_strided_batched | |
| Crocblas_zgemv_strided_batched | BLAS Level 2 API |
| Crocblas_chbmv | |
| Crocblas_zhbmv | BLAS Level 2 API |
| Crocblas_chbmv_batched | |
| Crocblas_zhbmv_batched | BLAS Level 2 API |
| Crocblas_chbmv_strided_batched | |
| Crocblas_zhbmv_strided_batched | BLAS Level 2 API |
| Crocblas_chemv | |
| Crocblas_zhemv | BLAS Level 2 API |
| Crocblas_chemv_batched | |
| Crocblas_zhemv_batched | BLAS Level 2 API |
| Crocblas_chemv_strided_batched | |
| Crocblas_zhemv_strided_batched | BLAS Level 2 API |
| Crocblas_cher | |
| Crocblas_zher | BLAS Level 2 API |
| Crocblas_cher_batched | |
| Crocblas_zher_batched | BLAS Level 2 API |
| Crocblas_cher_strided_batched | |
| Crocblas_zher_strided_batched | BLAS Level 2 API |
| Crocblas_cher2 | |
| Crocblas_zher2 | BLAS Level 2 API |
| Crocblas_cher2_batched | |
| Crocblas_zher2_batched | BLAS Level 2 API |
| Crocblas_cher2_strided_batched | |
| Crocblas_zher2_strided_batched | BLAS Level 2 API |
| Crocblas_chpmv | |
| Crocblas_zhpmv | BLAS Level 2 API |
| Crocblas_chpmv_batched | |
| Crocblas_zhpmv_batched | BLAS Level 2 API |
| Crocblas_chpmv_strided_batched | |
| Crocblas_zhpmv_strided_batched | BLAS Level 2 API |
| Crocblas_chpr | |
| Crocblas_zhpr | BLAS Level 2 API |
| Crocblas_chpr_batched | |
| Crocblas_zhpr_batched | BLAS Level 2 API |
| Crocblas_chpr_strided_batched | |
| Crocblas_zhpr_strided_batched | BLAS Level 2 API |
| Crocblas_chpr2 | |
| Crocblas_zhpr2 | BLAS Level 2 API |
| Crocblas_chpr2_batched | |
| Crocblas_zhpr2_batched | BLAS Level 2 API |
| Crocblas_chpr2_strided_batched | |
| Crocblas_zhpr2_strided_batched | BLAS Level 2 API |
| Crocblas_strmv | |
| Crocblas_dtrmv | |
| Crocblas_ctrmv | |
| Crocblas_ztrmv | BLAS Level 2 API |
| Crocblas_strmv_strided_batched | |
| Crocblas_dtrmv_strided_batched | |
| Crocblas_ctrmv_strided_batched | |
| Crocblas_ztrmv_strided_batched | BLAS Level 2 API |
| Crocblas_stpmv | |
| Crocblas_dtpmv | |
| Crocblas_ctpmv | |
| Crocblas_ztpmv | BLAS Level 2 API |
| Crocblas_stpmv_strided_batched | |
| Crocblas_dtpmv_strided_batched | |
| Crocblas_ctpmv_strided_batched | |
| Crocblas_ztpmv_strided_batched | BLAS Level 2 API |
| Crocblas_stbmv | |
| Crocblas_dtbmv | |
| Crocblas_ctbmv | |
| Crocblas_ztbmv | BLAS Level 2 API |
| Crocblas_stbmv_batched | |
| Crocblas_dtbmv_batched | |
| Crocblas_ctbmv_batched | |
| Crocblas_ztbmv_batched | BLAS Level 2 API |
| Crocblas_stbmv_strided_batched | |
| Crocblas_dtbmv_strided_batched | |
| Crocblas_ctbmv_strided_batched | |
| Crocblas_ztbmv_strided_batched | BLAS Level 2 API |
| Crocblas_stbsv | |
| Crocblas_dtbsv | |
| Crocblas_ctbsv | |
| Crocblas_ztbsv | BLAS Level 2 API |
| Crocblas_stbsv_batched | |
| Crocblas_dtbsv_batched | |
| Crocblas_ctbsv_batched | |
| Crocblas_ztbsv_batched | BLAS Level 2 API |
| Crocblas_stbsv_strided_batched | |
| Crocblas_dtbsv_strided_batched | |
| Crocblas_ctbsv_strided_batched | |
| Crocblas_ztbsv_strided_batched | BLAS Level 2 API |
| Crocblas_strsv | |
| Crocblas_dtrsv | |
| Crocblas_ctrsv | |
| Crocblas_ztrsv | BLAS Level 2 API |
| Crocblas_strsv_batched | |
| Crocblas_dtrsv_batched | |
| Crocblas_ctrsv_batched | |
| Crocblas_ztrsv_batched | BLAS Level 2 API |
| Crocblas_strsv_strided_batched | |
| Crocblas_dtrsv_strided_batched | |
| Crocblas_ctrsv_strided_batched | |
| Crocblas_ztrsv_strided_batched | BLAS Level 2 API |
| Crocblas_stpsv | |
| Crocblas_dtpsv | |
| Crocblas_ctpsv | |
| Crocblas_ztpsv | BLAS Level 2 API |
| Crocblas_stpsv_batched | |
| Crocblas_dtpsv_batched | |
| Crocblas_ctpsv_batched | |
| Crocblas_ztpsv_batched | BLAS Level 2 API |
| Crocblas_stpsv_strided_batched | |
| Crocblas_dtpsv_strided_batched | |
| Crocblas_ctpsv_strided_batched | |
| Crocblas_ztpsv_strided_batched | BLAS Level 2 API |
| Crocblas_ssymv | |
| Crocblas_dsymv | |
| Crocblas_csymv | |
| Crocblas_zsymv | BLAS Level 2 API |
| Crocblas_ssymv_batched | |
| Crocblas_dsymv_batched | |
| Crocblas_csymv_batched | |
| Crocblas_zsymv_batched | BLAS Level 2 API |
| Crocblas_ssymv_strided_batched | |
| Crocblas_dsymv_strided_batched | |
| Crocblas_csymv_strided_batched | |
| Crocblas_zsymv_strided_batched | BLAS Level 2 API |
| Crocblas_sspmv | |
| Crocblas_dspmv | BLAS Level 2 API |
| Crocblas_sspmv_batched | |
| Crocblas_dspmv_batched | BLAS Level 2 API |
| Crocblas_sspmv_strided_batched | |
| Crocblas_dspmv_strided_batched | BLAS Level 2 API |
| Crocblas_ssbmv | |
| Crocblas_dsbmv | BLAS Level 2 API |
| Crocblas_dsbmv_batched | |
| Crocblas_ssbmv_batched | BLAS Level 2 API |
| Crocblas_ssbmv_strided_batched | |
| Crocblas_dsbmv_strided_batched | BLAS Level 2 API |
| Crocblas_sger | |
| Crocblas_dger | |
| Crocblas_cgeru | |
| Crocblas_zgeru | |
| Crocblas_cgerc | |
| Crocblas_zgerc | BLAS Level 2 API |
| Crocblas_sger_batched | |
| Crocblas_dger_batched | |
| Crocblas_cgeru_batched | |
| Crocblas_zgeru_batched | |
| Crocblas_cgerc_batched | |
| Crocblas_zgerc_batched | BLAS Level 2 API |
| Crocblas_sger_strided_batched | |
| Crocblas_dger_strided_batched | |
| Crocblas_cgeru_strided_batched | |
| Crocblas_zgeru_strided_batched | |
| Crocblas_cgerc_strided_batched | |
| Crocblas_zgerc_strided_batched | BLAS Level 2 API |
| Crocblas_sspr | |
| Crocblas_dspr | |
| Crocblas_cspr | |
| Crocblas_zspr | BLAS Level 2 API |
| Crocblas_sspr_batched | |
| Crocblas_dspr_batched | |
| Crocblas_cspr_batched | |
| Crocblas_zspr_batched | BLAS Level 2 API |
| Crocblas_sspr_strided_batched | |
| Crocblas_dspr_strided_batched | |
| Crocblas_cspr_strided_batched | |
| Crocblas_zspr_strided_batched | BLAS Level 2 API |
| Crocblas_sspr2 | |
| Crocblas_dspr2 | BLAS Level 2 API |
| Crocblas_sspr2_batched | |
| Crocblas_dspr2_batched | BLAS Level 2 API |
| Crocblas_sspr2_strided_batched | |
| Crocblas_dspr2_strided_batched | BLAS Level 2 API |
| Crocblas_ssyr | |
| Crocblas_dsyr | |
| Crocblas_csyr | |
| Crocblas_zsyr | BLAS Level 2 API |
| Crocblas_ssyr_batched | |
| Crocblas_dsyr_batched | |
| Crocblas_csyr_batched | |
| Crocblas_zsyr_batched | BLAS Level 2 API |
| Crocblas_ssyr_strided_batched | |
| Crocblas_dsyr_strided_batched | |
| Crocblas_csyr_strided_batched | |
| Crocblas_zsyr_strided_batched | BLAS Level 2 API |
| Crocblas_ssyr2 | |
| Crocblas_dsyr2 | |
| Crocblas_csyr2 | |
| Crocblas_zsyr2 | BLAS Level 2 API |
| Crocblas_ssyr2_batched | |
| Crocblas_dsyr2_batched | |
| Crocblas_csyr2_batched | |
| Crocblas_zsyr2_batched | BLAS Level 2 API |
| Crocblas_ssyr2_strided_batched | |
| Crocblas_dsyr2_strided_batched | |
| Crocblas_csyr2_strided_batched | |
| Crocblas_zsyr2_strided_batched | BLAS Level 2 API |
| Crocblas_chemm | =========================================================================== |
| Crocblas_zhemm | BLAS Level 3 API |
| Crocblas_chemm_batched | |
| Crocblas_zhemm_batched | BLAS Level 3 API |
| Crocblas_chemm_strided_batched | |
| Crocblas_zhemm_strided_batched | BLAS Level 3 API |
| Crocblas_cherk | |
| Crocblas_zherk | BLAS Level 3 API |
| Crocblas_cherk_batched | |
| Crocblas_zherk_batched | BLAS Level 3 API |
| Crocblas_cherk_strided_batched | |
| Crocblas_zherk_strided_batched | BLAS Level 3 API |
| Crocblas_cher2k | |
| Crocblas_zher2k | BLAS Level 3 API |
| Crocblas_cher2k_batched | |
| Crocblas_zher2k_batched | BLAS Level 3 API |
| Crocblas_cher2k_strided_batched | |
| Crocblas_zher2k_strided_batched | BLAS Level 3 API |
| Crocblas_cherkx | |
| Crocblas_zherkx | BLAS Level 3 API |
| Crocblas_cherkx_batched | |
| Crocblas_zherkx_batched | BLAS Level 3 API |
| Crocblas_cherkx_strided_batched | |
| Crocblas_zherkx_strided_batched | BLAS Level 3 API |
| Crocblas_ssymm | |
| Crocblas_dsymm | |
| Crocblas_csymm | |
| Crocblas_zsymm | BLAS Level 3 API |
| Crocblas_ssymm_batched | |
| Crocblas_dsymm_batched | |
| Crocblas_csymm_batched | |
| Crocblas_zsymm_batched | BLAS Level 3 API |
| Crocblas_ssymm_strided_batched | |
| Crocblas_dsymm_strided_batched | |
| Crocblas_csymm_strided_batched | |
| Crocblas_zsymm_strided_batched | BLAS Level 3 API |
| Crocblas_ssyrk | |
| Crocblas_dsyrk | |
| Crocblas_csyrk | |
| Crocblas_zsyrk | BLAS Level 3 API |
| Crocblas_ssyrk_batched | |
| Crocblas_dsyrk_batched | |
| Crocblas_csyrk_batched | |
| Crocblas_zsyrk_batched | BLAS Level 3 API |
| Crocblas_ssyrk_strided_batched | |
| Crocblas_dsyrk_strided_batched | |
| Crocblas_csyrk_strided_batched | |
| Crocblas_zsyrk_strided_batched | BLAS Level 3 API |
| Crocblas_ssyr2k | |
| Crocblas_dsyr2k | |
| Crocblas_csyr2k | |
| Crocblas_zsyr2k | BLAS Level 3 API |
| Crocblas_ssyr2k_batched | |
| Crocblas_dsyr2k_batched | |
| Crocblas_csyr2k_batched | |
| Crocblas_zsyr2k_batched | BLAS Level 3 API |
| Crocblas_ssyr2k_strided_batched | |
| Crocblas_dsyr2k_strided_batched | |
| Crocblas_csyr2k_strided_batched | |
| Crocblas_zsyr2k_strided_batched | BLAS Level 3 API |
| Crocblas_ssyrkx | |
| Crocblas_dsyrkx | |
| Crocblas_csyrkx | |
| Crocblas_zsyrkx | BLAS Level 3 API |
| Crocblas_ssyrkx_batched | |
| Crocblas_dsyrkx_batched | |
| Crocblas_csyrkx_batched | |
| Crocblas_zsyrkx_batched | BLAS Level 3 API |
| Crocblas_ssyrkx_strided_batched | |
| Crocblas_dsyrkx_strided_batched | |
| Crocblas_csyrkx_strided_batched | |
| Crocblas_zsyrkx_strided_batched | BLAS Level 3 API |
| Crocblas_strmm | |
| Crocblas_dtrmm | |
| Crocblas_ctrmm | |
| Crocblas_ztrmm | BLAS Level 3 API |
| Crocblas_strmm_batched | |
| Crocblas_dtrmm_batched | |
| Crocblas_ctrmm_batched | |
| Crocblas_ztrmm_batched | BLAS Level 3 API |
| Crocblas_strmm_strided_batched | |
| Crocblas_dtrmm_strided_batched | |
| Crocblas_ctrmm_strided_batched | |
| Crocblas_ztrmm_strided_batched | BLAS Level 3 API |
| Crocblas_strmm_outofplace | |
| Crocblas_dtrmm_outofplace | |
| Crocblas_ctrmm_outofplace | |
| Crocblas_ztrmm_outofplace | BLAS Level 3 API |
| Crocblas_strmm_outofplace_batched | |
| Crocblas_dtrmm_outofplace_batched | |
| Crocblas_ctrmm_outofplace_batched | |
| Crocblas_ztrmm_outofplace_batched | BLAS Level 3 API |
| Crocblas_strmm_outofplace_strided_batched | |
| Crocblas_dtrmm_outofplace_strided_batched | |
| Crocblas_ctrmm_outofplace_strided_batched | |
| Crocblas_ztrmm_outofplace_strided_batched | BLAS Level 3 API |
| Crocblas_strtri | |
| Crocblas_dtrtri | |
| Crocblas_ctrtri | |
| Crocblas_ztrtri | BLAS Level 3 API |
| Crocblas_strtri_batched | |
| Crocblas_dtrtri_batched | |
| Crocblas_ctrtri_batched | |
| Crocblas_ztrtri_batched | BLAS Level 3 API |
| Crocblas_strtri_strided_batched | |
| Crocblas_dtrtri_strided_batched | |
| Crocblas_ctrtri_strided_batched | |
| Crocblas_ztrtri_strided_batched | BLAS Level 3 API |
| Crocblas_strsm | |
| Crocblas_dtrsm | |
| Crocblas_ctrsm | |
| Crocblas_ztrsm | BLAS Level 3 API |
| Crocblas_strsm_batched | |
| Crocblas_dtrsm_batched | |
| Crocblas_ctrsm_batched | |
| Crocblas_ztrsm_batched | BLAS Level 3 API |
| Crocblas_strsm_strided_batched | |
| Crocblas_dtrsm_strided_batched | |
| Crocblas_ctrsm_strided_batched | |
| Crocblas_ztrsm_strided_batched | BLAS Level 3 API |
| Crocblas_sgemm | |
| Crocblas_dgemm | |
| Crocblas_hgemm | |
| Crocblas_cgemm | |
| Crocblas_zgemm | BLAS Level 3 API |
| Crocblas_sgemm_batched | |
| Crocblas_dgemm_batched | |
| Crocblas_hgemm_batched | |
| Crocblas_cgemm_batched | |
| Crocblas_zgemm_batched | BLAS Level 3 API |
| Crocblas_sgemm_strided_batched | |
| Crocblas_dgemm_strided_batched | |
| Crocblas_hgemm_strided_batched | |
| Crocblas_hgemm_kernel_name | |
| Crocblas_sgemm_kernel_name | |
| Crocblas_dgemm_kernel_name | |
| Crocblas_cgemm_strided_batched | |
| Crocblas_zgemm_strided_batched | BLAS Level 3 API |
| Crocblas_sdgmm | |
| Crocblas_ddgmm | |
| Crocblas_cdgmm | |
| Crocblas_zdgmm | BLAS Level 3 API |
| Crocblas_sdgmm_batched | |
| Crocblas_ddgmm_batched | |
| Crocblas_cdgmm_batched | |
| Crocblas_zdgmm_batched | BLAS Level 3 API |
| Crocblas_sdgmm_strided_batched | |
| Crocblas_ddgmm_strided_batched | |
| Crocblas_cdgmm_strided_batched | |
| Crocblas_zdgmm_strided_batched | BLAS Level 3 API |
| Crocblas_sgeam | |
| Crocblas_dgeam | |
| Crocblas_cgeam | |
| Crocblas_zgeam | BLAS Level 3 API |
| Crocblas_sgeam_batched | |
| Crocblas_dgeam_batched | |
| Crocblas_cgeam_batched | |
| Crocblas_zgeam_batched | BLAS Level 3 API |
| Crocblas_sgeam_strided_batched | |
| Crocblas_dgeam_strided_batched | |
| Crocblas_cgeam_strided_batched | |
| Crocblas_zgeam_strided_batched | BLAS Level 3 API |
| Crocblas_gemm_ex | BLAS EX API |
| Crocblas_gemm_batched_ex | BLAS EX API |
| Crocblas_gemm_strided_batched_ex | BLAS EX API |
| Crocblas_gemm_ext2 | BLAS EX API |
| Crocblas_trsm_ex | BLAS EX API |
| Crocblas_trsm_batched_ex | BLAS EX API |
| Crocblas_trsm_strided_batched_ex | BLAS EX API |
| Crocblas_axpy_ex | BLAS EX API |
| Crocblas_axpy_batched_ex | BLAS EX API |
| Crocblas_axpy_strided_batched_ex | BLAS EX API |
| Crocblas_dot_ex | BLAS EX API |
| Crocblas_dotc_ex | |
| Crocblas_dot_batched_ex | BLAS EX API |
| Crocblas_dotc_batched_ex | |
| Crocblas_dot_strided_batched_ex | BLAS EX API |
| Crocblas_dotc_strided_batched_ex | |
| Crocblas_nrm2_ex | BLAS_EX API |
| Crocblas_nrm2_batched_ex | BLAS_EX API |
| Crocblas_nrm2_strided_batched_ex | BLAS_EX API |
| Crocblas_rot_ex | BLAS EX API |
| Crocblas_rot_batched_ex | BLAS EX API |
| Crocblas_rot_strided_batched_ex | BLAS Level 1 API |
| Crocblas_scal_ex | BLAS EX API |
| Crocblas_scal_batched_ex | BLAS EX API |
| Crocblas_scal_strided_batched_ex | BLAS EX API |
| Crocblas_get_version_string | Loads char* buf with the rocblas library version |
| Crocblas_get_version_string_size | Queries the minimum buffer size for a successful call to rocblas_get_version_string |
| Crocblas_start_device_memory_size_query | |
| Crocblas_stop_device_memory_size_query | |
| Crocblas_device_malloc_ptr | |
| Crocblas_device_malloc_get | |
| Crocblas_device_malloc_free | |
| Crocblas_get_device_memory_size | |
| Crocblas_set_device_memory_size | |
| Crocblas_set_workspace | |
| Crocblas_create_handle | Create handle |
| Crocblas_destroy_handle | Destroy handle |
| Crocblas_set_stream | Set stream for handle |
| Crocblas_get_stream | Get stream [0] from handle |
| Crocblas_set_pointer_mode | Set rocblas_pointer_mode |
| Crocblas_get_pointer_mode | Get rocblas_pointer_mode |
| Crocblas_set_atomics_mode | Set rocblas_atomics_mode |
| Crocblas_get_atomics_mode | Get rocblas_atomics_mode |
| Crocblas_query_int8_layout_flag | Query the preferable supported int8 input layout for gemm |
| Crocblas_set_start_stop_events | Function to set start/stop event handlers (for internal use only) |
| Crocblas_set_solution_fitness_query | |
| Crocblas_set_performance_metric | Performance metric that solution selection uses |
| Crocblas_get_performance_metric | Returns the performance metric being used for solution selection |
| ►Nhipfort_rocblas_auxiliary | |
| Crocblas_set_vector | |
| Crocblas_get_vector | |
| Crocblas_set_matrix | |
| Crocblas_get_matrix | |
| Crocblas_set_vector_async | |
| Crocblas_get_vector_async | |
| Crocblas_set_matrix_async | |
| Crocblas_get_matrix_async | |
| Nhipfort_rocblas_enums | |
| ►Nhipfort_rocfft | |
| Crocfft_setup | Library setup function, called once in program before start of library use |
| Crocfft_cleanup | Library cleanup function, called once in program after end of library use |
| Crocfft_plan_create | Create an FFT plan |
| Crocfft_execute | Execute an FFT plan |
| Crocfft_plan_destroy | Destroy an FFT plan |
| Crocfft_plan_description_set_scale_float | Set scaling factor in single precision |
| Crocfft_plan_description_set_scale_double | Set scaling factor in double precision |
| Crocfft_plan_description_set_data_layout | Set advanced data layout parameters on a plan description |
| Crocfft_get_version_string | Get library version string |
| Crocfft_plan_description_set_devices | Set devices in plan description |
| Crocfft_plan_get_work_buffer_size | Get work buffer size |
| Crocfft_plan_get_print | Print all plan information |
| Crocfft_plan_description_create | Create plan description |
| Crocfft_plan_description_destroy | Destroy a plan description |
| Crocfft_execution_info_create | Create execution info |
| Crocfft_execution_info_destroy | Destroy an execution info |
| Crocfft_execution_info_set_work_buffer | Set work buffer in execution info |
| Crocfft_execution_info_set_mode | Set execution mode in execution info |
| Crocfft_execution_info_set_stream | Set stream in execution info |
| Crocfft_execution_info_set_load_callback | Set a load callback for a plan execution (experimental) |
| Crocfft_execution_info_set_store_callback | Set a store callback for a plan execution (experimental) |
| Crocfft_execution_info_get_events | Get events from execution info |
| Crocfft_cache_serialize | Serialize compiled kernel cache |
| Crocfft_cache_buffer_free | Free cache serialization buffer |
| Crocfft_cache_deserialize | Deserialize a buffer into the compiled kernel cache |
| Nhipfort_rocfft_enums | |
| ►Nhipfort_rocrand | |
| Crocrand_create_generator | Creates a new random number generator |
| Crocrand_destroy_generator | Destroys random number generator |
| Crocrand_generate | Generates uniformly distributed 32-bit unsigned integers |
| Crocrand_generate_char | Generates uniformly distributed 8-bit unsigned integers |
| Crocrand_generate_short | Generates uniformly distributed 16-bit unsigned integers |
| Crocrand_generate_uniform | Generates uniformly distributed float values |
| Crocrand_generate_uniform_double | Generates uniformly distributed double-precision floating-point values |
| Crocrand_generate_normal | Generates normally distributed float values |
| Crocrand_generate_normal_double | Generates normally distributed double values |
| Crocrand_generate_log_normal | Generates log-normally distributed float values |
| Crocrand_generate_log_normal_double | Generates log-normally distributed double values |
| Crocrand_generate_poisson | Generates Poisson-distributed 32-bit unsigned integers |
| Crocrand_initialize_generator | Initializes the generator's state on GPU or host |
| Crocrand_set_stream | Sets the current stream for kernel launches |
| Crocrand_set_seed | Sets the seed of a pseudo-random number generator |
| Crocrand_set_offset | Sets the offset of a random number generator |
| Crocrand_set_quasi_random_generator_dimensions | Set the number of dimensions of a quasi-random number generator |
| Crocrand_get_version | Returns the version number of the library |
| Crocrand_create_poisson_distribution | Construct the histogram for a Poisson distribution |
| Crocrand_create_discrete_distribution | Construct the histogram for a custom discrete distribution |
| Crocrand_destroy_discrete_distribution | Destroy the histogram array for a discrete distribution |
| Nhipfort_rocrand_enums | |
| ►Nhipfort_rocsolver | |
| Crocsolver_create_handle | |
| Crocsolver_destroy_handle | |
| Crocsolver_set_stream | |
| Crocsolver_get_stream | |
| Crocsolver_set_matrix | |
| Crocsolver_get_matrix | |
| Crocsolver_get_version_string | GET_VERSION_STRING Queries the library version |
| Crocsolver_get_version_string_size | GET_VERSION_STRING_SIZE Queries the minimum buffer size for a successful call to rocsolver_get_version_string |
| Crocsolver_log_begin | LOG_BEGIN begins a rocSOLVER multi-level logging session |
| Crocsolver_log_end | LOG_END ends the multi-level rocSOLVER logging session |
| Crocsolver_log_set_layer_mode | LOG_SET_LAYER_MODE sets the logging mode for the rocSOLVER multi-level logging environment |
| Crocsolver_log_set_max_levels | LOG_SET_MAX_LEVELS sets the maximum trace log depth for the rocSOLVER multi-level logging environment |
| Crocsolver_log_restore_defaults | LOG_RESTORE_DEFAULTS restores the default values of the rocSOLVER multi-level logging environment |
| Crocsolver_log_write_profile | LOG_WRITE_PROFILE prints the profile logging results |
| Crocsolver_log_flush_profile | LOG_FLUSH_PROFILE prints the profile logging results and clears the profile record |
| Crocsolver_clacgv | LACGV conjugates the complex vector x |
| Crocsolver_zlacgv | |
| Crocsolver_slaswp | LASWP performs a series of row interchanges on the matrix A |
| Crocsolver_dlaswp | |
| Crocsolver_claswp | |
| Crocsolver_zlaswp | |
| Crocsolver_slarfg | LARFG generates a Householder reflector H of order n |
| Crocsolver_dlarfg | |
| Crocsolver_clarfg | |
| Crocsolver_zlarfg | |
| Crocsolver_slarft | LARFT generates the triangular factor T of a block reflector H of order n |
| Crocsolver_dlarft | |
| Crocsolver_clarft | |
| Crocsolver_zlarft | |
| Crocsolver_slarf | LARF applies a Householder reflector H to a general matrix A |
| Crocsolver_dlarf | |
| Crocsolver_clarf | |
| Crocsolver_zlarf | |
| Crocsolver_slarfb | LARFB applies a block reflector H to a general m-by-n matrix A |
| Crocsolver_dlarfb | |
| Crocsolver_clarfb | |
| Crocsolver_zlarfb | |
| Crocsolver_slabrd | LABRD computes the bidiagonal form of the first k rows and columns of a general m-by-n matrix A, as well as the matrices X and Y needed to reduce the remaining part of A |
| Crocsolver_dlabrd | |
| Crocsolver_clabrd | |
| Crocsolver_zlabrd | |
| Crocsolver_slatrd | LATRD computes the tridiagonal form of k rows and columns of a symmetric/hermitian matrix A, as well as the matrix W needed to update the remaining part of A |
| Crocsolver_dlatrd | |
| Crocsolver_clatrd | |
| Crocsolver_zlatrd | |
| Crocsolver_slasyf | LASYF computes a partial factorization of a symmetric matrix \(A\) using Bunch-Kaufman diagonal pivoting |
| Crocsolver_dlasyf | |
| Crocsolver_clasyf | |
| Crocsolver_zlasyf | |
| Crocsolver_sorg2r | ORG2R generates an m-by-n Matrix Q with orthonormal columns |
| Crocsolver_dorg2r | |
| Crocsolver_cung2r | UNG2R generates an m-by-n complex Matrix Q with orthonormal columns |
| Crocsolver_zung2r | |
| Crocsolver_sorgqr | ORGQR generates an m-by-n Matrix Q with orthonormal columns |
| Crocsolver_dorgqr | |
| Crocsolver_cungqr | UNGQR generates an m-by-n complex Matrix Q with orthonormal columns |
| Crocsolver_zungqr | |
| Crocsolver_sorgl2 | ORGL2 generates an m-by-n Matrix Q with orthonormal rows |
| Crocsolver_dorgl2 | |
| Crocsolver_cungl2 | UNGL2 generates an m-by-n complex Matrix Q with orthonormal rows |
| Crocsolver_zungl2 | |
| Crocsolver_sorglq | ORGLQ generates an m-by-n Matrix Q with orthonormal rows |
| Crocsolver_dorglq | |
| Crocsolver_cunglq | UNGLQ generates an m-by-n complex Matrix Q with orthonormal rows |
| Crocsolver_zunglq | |
| Crocsolver_sorg2l | ORG2L generates an m-by-n Matrix Q with orthonormal columns |
| Crocsolver_dorg2l | |
| Crocsolver_cung2l | UNG2L generates an m-by-n complex Matrix Q with orthonormal columns |
| Crocsolver_zung2l | |
| Crocsolver_sorgql | ORGQL generates an m-by-n Matrix Q with orthonormal columns |
| Crocsolver_dorgql | |
| Crocsolver_cungql | UNGQL generates an m-by-n complex Matrix Q with orthonormal columns |
| Crocsolver_zungql | |
| Crocsolver_sorgbr | ORGBR generates an m-by-n Matrix Q with orthonormal rows or columns |
| Crocsolver_dorgbr | |
| Crocsolver_cungbr | UNGBR generates an m-by-n complex Matrix Q with orthonormal rows or columns |
| Crocsolver_zungbr | |
| Crocsolver_sorgtr | ORGTR generates an n-by-n orthogonal Matrix Q |
| Crocsolver_dorgtr | |
| Crocsolver_cungtr | UNGTR generates an n-by-n unitary Matrix Q |
| Crocsolver_zungtr | |
| Crocsolver_sorm2r | ORM2R multiplies a matrix Q with orthonormal columns by a general m-by-n matrix C |
| Crocsolver_dorm2r | |
| Crocsolver_cunm2r | UNM2R multiplies a complex matrix Q with orthonormal columns by a general m-by-n matrix C |
| Crocsolver_zunm2r | |
| Crocsolver_sormqr | ORMQR multiplies a matrix Q with orthonormal columns by a general m-by-n matrix C |
| Crocsolver_dormqr | |
| Crocsolver_cunmqr | UNMQR multiplies a complex matrix Q with orthonormal columns by a general m-by-n matrix C |
| Crocsolver_zunmqr | |
| Crocsolver_sorml2 | ORML2 multiplies a matrix Q with orthonormal rows by a general m-by-n matrix C |
| Crocsolver_dorml2 | |
| Crocsolver_cunml2 | UNML2 multiplies a complex matrix Q with orthonormal rows by a general m-by-n matrix C |
| Crocsolver_zunml2 | |
| Crocsolver_sormlq | ORMLQ multiplies a matrix Q with orthonormal rows by a general m-by-n matrix C |
| Crocsolver_dormlq | |
| Crocsolver_cunmlq | UNMLQ multiplies a complex matrix Q with orthonormal rows by a general m-by-n matrix C |
| Crocsolver_zunmlq | |
| Crocsolver_sorm2l | ORM2L multiplies a matrix Q with orthonormal columns by a general m-by-n matrix C |
| Crocsolver_dorm2l | |
| Crocsolver_cunm2l | UNM2L multiplies a complex matrix Q with orthonormal columns by a general m-by-n matrix C |
| Crocsolver_zunm2l | |
| Crocsolver_sormql | ORMQL multiplies a matrix Q with orthonormal columns by a general m-by-n matrix C |
| Crocsolver_dormql | |
| Crocsolver_cunmql | UNMQL multiplies a complex matrix Q with orthonormal columns by a general m-by-n matrix C |
| Crocsolver_zunmql | |
| Crocsolver_sormbr | ORMBR multiplies a matrix Q with orthonormal rows or columns by a general m-by-n matrix C |
| Crocsolver_dormbr | |
| Crocsolver_cunmbr | UNMBR multiplies a complex matrix Q with orthonormal rows or columns by a general m-by-n matrix C |
| Crocsolver_zunmbr | |
| Crocsolver_sormtr | ORMTR multiplies an orthogonal matrix Q by a general m-by-n matrix C |
| Crocsolver_dormtr | |
| Crocsolver_cunmtr | UNMTR multiplies a unitary matrix Q by a general m-by-n matrix C |
| Crocsolver_zunmtr | |
| Crocsolver_sbdsqr | BDSQR computes the singular value decomposition (SVD) of an n-by-n bidiagonal matrix B, using the implicit QR algorithm |
| Crocsolver_dbdsqr | |
| Crocsolver_cbdsqr | |
| Crocsolver_zbdsqr | |
| Crocsolver_ssterf | STERF computes the eigenvalues of a symmetric tridiagonal matrix |
| Crocsolver_dsterf | |
| Crocsolver_ssteqr | STEQR computes the eigenvalues and (optionally) eigenvectors of a symmetric tridiagonal matrix |
| Crocsolver_dsteqr | |
| Crocsolver_csteqr | |
| Crocsolver_zsteqr | |
| Crocsolver_sstedc | STEDC computes the eigenvalues and (optionally) eigenvectors of a symmetric tridiagonal matrix |
| Crocsolver_dstedc | |
| Crocsolver_cstedc | |
| Crocsolver_zstedc | |
| Crocsolver_sgetf2_npvt | GETF2_NPVT computes the LU factorization of a general m-by-n matrix A without partial pivoting |
| Crocsolver_dgetf2_npvt | |
| Crocsolver_cgetf2_npvt | |
| Crocsolver_zgetf2_npvt | |
| Crocsolver_sgetf2_npvt_batched | GETF2_NPVT_BATCHED computes the LU factorization of a batch of general m-by-n matrices without partial pivoting |
| Crocsolver_dgetf2_npvt_batched | |
| Crocsolver_cgetf2_npvt_batched | |
| Crocsolver_zgetf2_npvt_batched | |
| Crocsolver_sgetf2_npvt_strided_batched | GETF2_NPVT_STRIDED_BATCHED computes the LU factorization of a batch of general m-by-n matrices without partial pivoting |
| Crocsolver_dgetf2_npvt_strided_batched | |
| Crocsolver_cgetf2_npvt_strided_batched | |
| Crocsolver_zgetf2_npvt_strided_batched | |
| Crocsolver_sgetrf_npvt | GETRF_NPVT computes the LU factorization of a general m-by-n matrix A without partial pivoting |
| Crocsolver_dgetrf_npvt | |
| Crocsolver_cgetrf_npvt | |
| Crocsolver_zgetrf_npvt | |
| Crocsolver_sgetrf_npvt_batched | GETRF_NPVT_BATCHED computes the LU factorization of a batch of general m-by-n matrices without partial pivoting |
| Crocsolver_dgetrf_npvt_batched | |
| Crocsolver_cgetrf_npvt_batched | |
| Crocsolver_zgetrf_npvt_batched | |
| Crocsolver_sgetrf_npvt_strided_batched | GETRF_NPVT_STRIDED_BATCHED computes the LU factorization of a batch of general m-by-n matrices without partial pivoting |
| Crocsolver_dgetrf_npvt_strided_batched | |
| Crocsolver_cgetrf_npvt_strided_batched | |
| Crocsolver_zgetrf_npvt_strided_batched | |
| Crocsolver_sgetf2 | GETF2 computes the LU factorization of a general m-by-n matrix A using partial pivoting with row interchanges |
| Crocsolver_dgetf2 | |
| Crocsolver_cgetf2 | |
| Crocsolver_zgetf2 | |
| Crocsolver_sgetf2_batched | GETF2_BATCHED computes the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges |
| Crocsolver_dgetf2_batched | |
| Crocsolver_cgetf2_batched | |
| Crocsolver_zgetf2_batched | |
| Crocsolver_sgetf2_strided_batched | GETF2_STRIDED_BATCHED computes the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges |
| Crocsolver_dgetf2_strided_batched | |
| Crocsolver_cgetf2_strided_batched | |
| Crocsolver_zgetf2_strided_batched | |
| Crocsolver_sgetrf | GETRF computes the LU factorization of a general m-by-n matrix A using partial pivoting with row interchanges |
| Crocsolver_dgetrf | |
| Crocsolver_cgetrf | |
| Crocsolver_zgetrf | |
| Crocsolver_sgetrf_batched | GETRF_BATCHED computes the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges |
| Crocsolver_dgetrf_batched | |
| Crocsolver_cgetrf_batched | |
| Crocsolver_zgetrf_batched | |
| Crocsolver_sgetrf_strided_batched | GETRF_STRIDED_BATCHED computes the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges |
| Crocsolver_dgetrf_strided_batched | |
| Crocsolver_cgetrf_strided_batched | |
| Crocsolver_zgetrf_strided_batched | |
| Crocsolver_sgeqr2 | GEQR2 computes a QR factorization of a general m-by-n matrix A |
| Crocsolver_dgeqr2 | |
| Crocsolver_cgeqr2 | |
| Crocsolver_zgeqr2 | |
| Crocsolver_sgeqr2_batched | GEQR2_BATCHED computes the QR factorization of a batch of general m-by-n matrices |
| Crocsolver_dgeqr2_batched | |
| Crocsolver_cgeqr2_batched | |
| Crocsolver_zgeqr2_batched | |
| Crocsolver_sgeqr2_strided_batched | GEQR2_STRIDED_BATCHED computes the QR factorization of a batch of general m-by-n matrices |
| Crocsolver_dgeqr2_strided_batched | |
| Crocsolver_cgeqr2_strided_batched | |
| Crocsolver_zgeqr2_strided_batched | |
| Crocsolver_sgerq2 | GERQ2 computes a RQ factorization of a general m-by-n matrix A |
| Crocsolver_dgerq2 | |
| Crocsolver_cgerq2 | |
| Crocsolver_zgerq2 | |
| Crocsolver_sgerq2_batched | GERQ2_BATCHED computes the RQ factorization of a batch of general m-by-n matrices |
| Crocsolver_dgerq2_batched | |
| Crocsolver_cgerq2_batched | |
| Crocsolver_zgerq2_batched | |
| Crocsolver_sgerq2_strided_batched | GERQ2_STRIDED_BATCHED computes the RQ factorization of a batch of general m-by-n matrices |
| Crocsolver_dgerq2_strided_batched | |
| Crocsolver_cgerq2_strided_batched | |
| Crocsolver_zgerq2_strided_batched | |
| Crocsolver_sgeql2 | GEQL2 computes a QL factorization of a general m-by-n matrix A |
| Crocsolver_dgeql2 | |
| Crocsolver_cgeql2 | |
| Crocsolver_zgeql2 | |
| Crocsolver_sgeql2_batched | GEQL2_BATCHED computes the QL factorization of a batch of general m-by-n matrices |
| Crocsolver_dgeql2_batched | |
| Crocsolver_cgeql2_batched | |
| Crocsolver_zgeql2_batched | |
| Crocsolver_sgeql2_strided_batched | GEQL2_STRIDED_BATCHED computes the QL factorization of a batch of general m-by-n matrices |
| Crocsolver_dgeql2_strided_batched | |
| Crocsolver_cgeql2_strided_batched | |
| Crocsolver_zgeql2_strided_batched | |
| Crocsolver_sgelq2 | GELQ2 computes a LQ factorization of a general m-by-n matrix A |
| Crocsolver_dgelq2 | |
| Crocsolver_cgelq2 | |
| Crocsolver_zgelq2 | |
| Crocsolver_sgelq2_batched | GELQ2_BATCHED computes the LQ factorization of a batch of general m-by-n matrices |
| Crocsolver_dgelq2_batched | |
| Crocsolver_cgelq2_batched | |
| Crocsolver_zgelq2_batched | |
| Crocsolver_sgelq2_strided_batched | GELQ2_STRIDED_BATCHED computes the LQ factorization of a batch of general m-by-n matrices |
| Crocsolver_dgelq2_strided_batched | |
| Crocsolver_cgelq2_strided_batched | |
| Crocsolver_zgelq2_strided_batched | |
| Crocsolver_sgeqrf | GEQRF computes a QR factorization of a general m-by-n matrix A |
| Crocsolver_dgeqrf | |
| Crocsolver_cgeqrf | |
| Crocsolver_zgeqrf | |
| Crocsolver_sgeqrf_batched | GEQRF_BATCHED computes the QR factorization of a batch of general m-by-n matrices |
| Crocsolver_dgeqrf_batched | |
| Crocsolver_cgeqrf_batched | |
| Crocsolver_zgeqrf_batched | |
| Crocsolver_sgeqrf_strided_batched | GEQRF_STRIDED_BATCHED computes the QR factorization of a batch of general m-by-n matrices |
| Crocsolver_dgeqrf_strided_batched | |
| Crocsolver_cgeqrf_strided_batched | |
| Crocsolver_zgeqrf_strided_batched | |
| Crocsolver_sgerqf | GERQF computes a RQ factorization of a general m-by-n matrix A |
| Crocsolver_dgerqf | |
| Crocsolver_cgerqf | |
| Crocsolver_zgerqf | |
| Crocsolver_sgerqf_batched | GERQF_BATCHED computes the RQ factorization of a batch of general m-by-n matrices |
| Crocsolver_dgerqf_batched | |
| Crocsolver_cgerqf_batched | |
| Crocsolver_zgerqf_batched | |
| Crocsolver_sgerqf_strided_batched | GERQF_STRIDED_BATCHED computes the RQ factorization of a batch of general m-by-n matrices |
| Crocsolver_dgerqf_strided_batched | |
| Crocsolver_cgerqf_strided_batched | |
| Crocsolver_zgerqf_strided_batched | |
| Crocsolver_sgeqlf | GEQLF computes a QL factorization of a general m-by-n matrix A |
| Crocsolver_dgeqlf | |
| Crocsolver_cgeqlf | |
| Crocsolver_zgeqlf | |
| Crocsolver_sgeqlf_batched | GEQLF_BATCHED computes the QL factorization of a batch of general m-by-n matrices |
| Crocsolver_dgeqlf_batched | |
| Crocsolver_cgeqlf_batched | |
| Crocsolver_zgeqlf_batched | |
| Crocsolver_sgeqlf_strided_batched | GEQLF_STRIDED_BATCHED computes the QL factorization of a batch of general m-by-n matrices |
| Crocsolver_dgeqlf_strided_batched | |
| Crocsolver_cgeqlf_strided_batched | |
| Crocsolver_zgeqlf_strided_batched | |
| Crocsolver_sgelqf | GELQF computes a LQ factorization of a general m-by-n matrix A |
| Crocsolver_dgelqf | |
| Crocsolver_cgelqf | |
| Crocsolver_zgelqf | |
| Crocsolver_sgelqf_batched | GELQF_BATCHED computes the LQ factorization of a batch of general m-by-n matrices |
| Crocsolver_dgelqf_batched | |
| Crocsolver_cgelqf_batched | |
| Crocsolver_zgelqf_batched | |
| Crocsolver_sgelqf_strided_batched | GELQF_STRIDED_BATCHED computes the LQ factorization of a batch of general m-by-n matrices |
| Crocsolver_dgelqf_strided_batched | |
| Crocsolver_cgelqf_strided_batched | |
| Crocsolver_zgelqf_strided_batched | |
| Crocsolver_sgebd2 | GEBD2 computes the bidiagonal form of a general m-by-n matrix A |
| Crocsolver_dgebd2 | |
| Crocsolver_cgebd2 | |
| Crocsolver_zgebd2 | |
| Crocsolver_sgebd2_batched | GEBD2_BATCHED computes the bidiagonal form of a batch of general m-by-n matrices |
| Crocsolver_dgebd2_batched | |
| Crocsolver_cgebd2_batched | |
| Crocsolver_zgebd2_batched | |
| Crocsolver_sgebd2_strided_batched | GEBD2_STRIDED_BATCHED computes the bidiagonal form of a batch of general m-by-n matrices |
| Crocsolver_dgebd2_strided_batched | |
| Crocsolver_cgebd2_strided_batched | |
| Crocsolver_zgebd2_strided_batched | |
| Crocsolver_sgebrd | GEBRD computes the bidiagonal form of a general m-by-n matrix A |
| Crocsolver_dgebrd | |
| Crocsolver_cgebrd | |
| Crocsolver_zgebrd | |
| Crocsolver_sgebrd_batched | GEBRD_BATCHED computes the bidiagonal form of a batch of general m-by-n matrices |
| Crocsolver_dgebrd_batched | |
| Crocsolver_cgebrd_batched | |
| Crocsolver_zgebrd_batched | |
| Crocsolver_sgebrd_strided_batched | GEBRD_STRIDED_BATCHED computes the bidiagonal form of a batch of general m-by-n matrices |
| Crocsolver_dgebrd_strided_batched | |
| Crocsolver_cgebrd_strided_batched | |
| Crocsolver_zgebrd_strided_batched | |
| Crocsolver_sgetrs | GETRS solves a system of n linear equations on n variables in its factorized form |
| Crocsolver_dgetrs | |
| Crocsolver_cgetrs | |
| Crocsolver_zgetrs | |
| Crocsolver_sgetrs_batched | GETRS_BATCHED solves a batch of systems of n linear equations on n variables in its factorized forms |
| Crocsolver_dgetrs_batched | |
| Crocsolver_cgetrs_batched | |
| Crocsolver_zgetrs_batched | |
| Crocsolver_sgetrs_strided_batched | GETRS_STRIDED_BATCHED solves a batch of systems of n linear equations on n variables in its factorized forms |
| Crocsolver_dgetrs_strided_batched | |
| Crocsolver_cgetrs_strided_batched | |
| Crocsolver_zgetrs_strided_batched | |
| Crocsolver_sgesv | GESV solves a general system of n linear equations on n variables |
| Crocsolver_dgesv | |
| Crocsolver_cgesv | |
| Crocsolver_zgesv | |
| Crocsolver_sgesv_batched | GESV_BATCHED solves a batch of general systems of n linear equations on n variables |
| Crocsolver_dgesv_batched | |
| Crocsolver_cgesv_batched | |
| Crocsolver_zgesv_batched | |
| Crocsolver_sgesv_strided_batched | GESV_STRIDED_BATCHED solves a batch of general systems of n linear equations on n variables |
| Crocsolver_dgesv_strided_batched | |
| Crocsolver_cgesv_strided_batched | |
| Crocsolver_zgesv_strided_batched | |
| Crocsolver_sgetri | GETRI inverts a general n-by-n matrix A using the LU factorization computed by GETRF |
| Crocsolver_dgetri | |
| Crocsolver_cgetri | |
| Crocsolver_zgetri | |
| Crocsolver_sgetri_batched | GETRI_BATCHED inverts a batch of general n-by-n matrices using the LU factorization computed by GETRF_BATCHED |
| Crocsolver_dgetri_batched | |
| Crocsolver_cgetri_batched | |
| Crocsolver_zgetri_batched | |
| Crocsolver_sgetri_strided_batched | GETRI_STRIDED_BATCHED inverts a batch of general n-by-n matrices using the LU factorization computed by GETRF_STRIDED_BATCHED |
| Crocsolver_dgetri_strided_batched | |
| Crocsolver_cgetri_strided_batched | |
| Crocsolver_zgetri_strided_batched | |
| Crocsolver_sgetri_npvt | GETRI_NPVT inverts a general n-by-n matrix A using the LU factorization computed by GETRF_NPVT |
| Crocsolver_dgetri_npvt | |
| Crocsolver_cgetri_npvt | |
| Crocsolver_zgetri_npvt | |
| Crocsolver_sgetri_npvt_batched | GETRI_NPVT_BATCHED inverts a batch of general n-by-n matrices using the LU factorization computed by GETRF_NPVT_BATCHED |
| Crocsolver_dgetri_npvt_batched | |
| Crocsolver_cgetri_npvt_batched | |
| Crocsolver_zgetri_npvt_batched | |
| Crocsolver_sgetri_npvt_strided_batched | GETRI_NPVT_STRIDED_BATCHED inverts a batch of general n-by-n matrices using the LU factorization computed by GETRF_NPVT_STRIDED_BATCHED |
| Crocsolver_dgetri_npvt_strided_batched | |
| Crocsolver_cgetri_npvt_strided_batched | |
| Crocsolver_zgetri_npvt_strided_batched | |
| Crocsolver_sgels | GELS solves an overdetermined (or underdetermined) linear system defined by an m-by-n matrix A, and a corresponding matrix B, using the QR factorization computed by GEQRF (or the LQ factorization computed by GELQF) |
| Crocsolver_dgels | |
| Crocsolver_cgels | |
| Crocsolver_zgels | |
| Crocsolver_sgels_batched | GELS_BATCHED solves a batch of overdetermined (or underdetermined) linear systems defined by a set of m-by-n matrices \(A_i\), and corresponding matrices \(B_i\), using the QR factorizations computed by GEQRF_BATCHED (or the LQ factorizations computed by GELQF_BATCHED) |
| Crocsolver_dgels_batched | |
| Crocsolver_cgels_batched | |
| Crocsolver_zgels_batched | |
| Crocsolver_sgels_strided_batched | GELS_STRIDED_BATCHED solves a batch of overdetermined (or underdetermined) linear systems defined by a set of m-by-n matrices \(A_i\), and corresponding matrices \(B_i\), using the QR factorizations computed by GEQRF_STRIDED_BATCHED (or the LQ factorizations computed by GELQF_STRIDED_BATCHED) |
| Crocsolver_dgels_strided_batched | |
| Crocsolver_cgels_strided_batched | |
| Crocsolver_zgels_strided_batched | |
| Crocsolver_spotf2 | POTF2 computes the Cholesky factorization of a real symmetric (complex Hermitian) positive definite matrix A |
| Crocsolver_dpotf2 | |
| Crocsolver_cpotf2 | |
| Crocsolver_zpotf2 | |
| Crocsolver_spotf2_batched | POTF2_BATCHED computes the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices |
| Crocsolver_dpotf2_batched | |
| Crocsolver_cpotf2_batched | |
| Crocsolver_zpotf2_batched | |
| Crocsolver_spotf2_strided_batched | POTF2_STRIDED_BATCHED computes the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices |
| Crocsolver_dpotf2_strided_batched | |
| Crocsolver_cpotf2_strided_batched | |
| Crocsolver_zpotf2_strided_batched | |
| Crocsolver_spotrf | POTRF computes the Cholesky factorization of a real symmetric (complex Hermitian) positive definite matrix A |
| Crocsolver_dpotrf | |
| Crocsolver_cpotrf | |
| Crocsolver_zpotrf | |
| Crocsolver_spotrf_batched | POTRF_BATCHED computes the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices |
| Crocsolver_dpotrf_batched | |
| Crocsolver_cpotrf_batched | |
| Crocsolver_zpotrf_batched | |
| Crocsolver_spotrf_strided_batched | POTRF_STRIDED_BATCHED computes the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices |
| Crocsolver_dpotrf_strided_batched | |
| Crocsolver_cpotrf_strided_batched | |
| Crocsolver_zpotrf_strided_batched | |
| Crocsolver_spotrs | POTRS solves a symmetric/hermitian system of n linear equations on n variables in its factorized form |
| Crocsolver_dpotrs | |
| Crocsolver_cpotrs | |
| Crocsolver_zpotrs | |
| Crocsolver_spotrs_batched | POTRS_BATCHED solves a batch of symmetric/hermitian systems of n linear equations on n variables in its factorized forms |
| Crocsolver_dpotrs_batched | |
| Crocsolver_cpotrs_batched | |
| Crocsolver_zpotrs_batched | |
| Crocsolver_spotrs_strided_batched | POTRS_STRIDED_BATCHED solves a batch of symmetric/hermitian systems of n linear equations on n variables in its factorized forms |
| Crocsolver_dpotrs_strided_batched | |
| Crocsolver_cpotrs_strided_batched | |
| Crocsolver_zpotrs_strided_batched | |
| Crocsolver_sposv | POSV solves a symmetric/hermitian system of n linear equations on n variables |
| Crocsolver_dposv | |
| Crocsolver_cposv | |
| Crocsolver_zposv | |
| Crocsolver_sposv_batched | POSV_BATCHED solves a batch of symmetric/hermitian systems of n linear equations on n variables |
| Crocsolver_dposv_batched | |
| Crocsolver_cposv_batched | |
| Crocsolver_zposv_batched | |
| Crocsolver_sposv_strided_batched | POSV_STRIDED_BATCHED solves a batch of symmetric/hermitian systems of n linear equations on n variables |
| Crocsolver_dposv_strided_batched | |
| Crocsolver_cposv_strided_batched | |
| Crocsolver_zposv_strided_batched | |
| Crocsolver_spotri | POTRI inverts a symmetric/hermitian positive definite matrix A |
| Crocsolver_dpotri | |
| Crocsolver_cpotri | |
| Crocsolver_zpotri | |
| Crocsolver_spotri_batched | POTRI_BATCHED inverts a batch of symmetric/hermitian positive definite matrices \(A_i\) |
| Crocsolver_dpotri_batched | |
| Crocsolver_cpotri_batched | |
| Crocsolver_zpotri_batched | |
| Crocsolver_spotri_strided_batched | POTRI_STRIDED_BATCHED inverts a batch of symmetric/hermitian positive definite matrices \(A_i\) |
| Crocsolver_dpotri_strided_batched | |
| Crocsolver_cpotri_strided_batched | |
| Crocsolver_zpotri_strided_batched | |
| Crocsolver_sgesvd | GESVD computes the singular values and optionally the singular vectors of a general m-by-n matrix A (Singular Value Decomposition) |
| Crocsolver_dgesvd | |
| Crocsolver_cgesvd | |
| Crocsolver_zgesvd | |
| Crocsolver_sgesvd_batched | GESVD_BATCHED computes the singular values and optionally the singular vectors of a batch of general m-by-n matrix A (Singular Value Decomposition) |
| Crocsolver_dgesvd_batched | |
| Crocsolver_cgesvd_batched | |
| Crocsolver_zgesvd_batched | |
| Crocsolver_sgesvd_strided_batched | GESVD_STRIDED_BATCHED computes the singular values and optionally the singular vectors of a batch of general m-by-n matrix A (Singular Value Decomposition) |
| Crocsolver_dgesvd_strided_batched | |
| Crocsolver_cgesvd_strided_batched | |
| Crocsolver_zgesvd_strided_batched | |
| Crocsolver_ssytd2 | SYTD2 computes the tridiagonal form of a real symmetric matrix A |
| Crocsolver_dsytd2 | |
| Crocsolver_chetd2 | HETD2 computes the tridiagonal form of a complex hermitian matrix A |
| Crocsolver_zhetd2 | |
| Crocsolver_ssytd2_batched | SYTD2_BATCHED computes the tridiagonal form of a batch of real symmetric matrices A_j |
| Crocsolver_dsytd2_batched | |
| Crocsolver_chetd2_batched | HETD2_BATCHED computes the tridiagonal form of a batch of complex hermitian matrices A_j |
| Crocsolver_zhetd2_batched | |
| Crocsolver_ssytd2_strided_batched | SYTD2_STRIDED_BATCHED computes the tridiagonal form of a batch of real symmetric matrices A_j |
| Crocsolver_dsytd2_strided_batched | |
| Crocsolver_chetd2_strided_batched | HETD2_STRIDED_BATCHED computes the tridiagonal form of a batch of complex hermitian matrices A_j |
| Crocsolver_zhetd2_strided_batched | |
| Crocsolver_ssytrd | SYTRD computes the tridiagonal form of a real symmetric matrix A |
| Crocsolver_dsytrd | |
| Crocsolver_chetrd | HETRD computes the tridiagonal form of a complex hermitian matrix A |
| Crocsolver_zhetrd | |
| Crocsolver_ssytrd_batched | SYTRD_BATCHED computes the tridiagonal form of a batch of real symmetric matrices A_j |
| Crocsolver_dsytrd_batched | |
| Crocsolver_chetrd_batched | HETRD_BATCHED computes the tridiagonal form of a batch of complex hermitian matrices A_j |
| Crocsolver_zhetrd_batched | |
| Crocsolver_ssytrd_strided_batched | SYTRD_STRIDED_BATCHED computes the tridiagonal form of a batch of real symmetric matrices A_j |
| Crocsolver_dsytrd_strided_batched | |
| Crocsolver_chetrd_strided_batched | HETRD_STRIDED_BATCHED computes the tridiagonal form of a batch of complex hermitian matrices A_j |
| Crocsolver_zhetrd_strided_batched | |
| Crocsolver_ssygs2 | SYGS2 reduces a real symmetric-definite generalized eigenproblem to standard form |
| Crocsolver_dsygs2 | |
| Crocsolver_chegs2 | HEGS2 reduces a hermitian-definite generalized eigenproblem to standard form |
| Crocsolver_zhegs2 | |
| Crocsolver_ssygs2_batched | SYGS2_BATCHED reduces a batch of real symmetric-definite generalized eigenproblems to standard form |
| Crocsolver_dsygs2_batched | |
| Crocsolver_chegs2_batched | HEGS2_BATCHED reduces a batch of hermitian-definite generalized eigenproblems to standard form |
| Crocsolver_zhegs2_batched | |
| Crocsolver_ssygs2_strided_batched | SYGS2_STRIDED_BATCHED reduces a batch of real symmetric-definite generalized eigenproblems to standard form |
| Crocsolver_dsygs2_strided_batched | |
| Crocsolver_chegs2_strided_batched | HEGS2_STRIDED_BATCHED reduces a batch of hermitian-definite generalized eigenproblems to standard form |
| Crocsolver_zhegs2_strided_batched | |
| Crocsolver_ssygst | SYGST reduces a real symmetric-definite generalized eigenproblem to standard form |
| Crocsolver_dsygst | |
| Crocsolver_chegst | HEGST reduces a hermitian-definite generalized eigenproblem to standard form |
| Crocsolver_zhegst | |
| Crocsolver_ssygst_batched | SYGST_BATCHED reduces a batch of real symmetric-definite generalized eigenproblems to standard form |
| Crocsolver_dsygst_batched | |
| Crocsolver_chegst_batched | HEGST_BATCHED reduces a batch of hermitian-definite generalized eigenproblems to standard form |
| Crocsolver_zhegst_batched | |
| Crocsolver_ssygst_strided_batched | SYGST_STRIDED_BATCHED reduces a batch of real symmetric-definite generalized eigenproblems to standard form |
| Crocsolver_dsygst_strided_batched | |
| Crocsolver_chegst_strided_batched | HEGST_STRIDED_BATCHED reduces a batch of hermitian-definite generalized eigenproblems to standard form |
| Crocsolver_zhegst_strided_batched | |
| Crocsolver_ssyev | SYEV computes the eigenvalues and optionally the eigenvectors of a real symmetric matrix A |
| Crocsolver_dsyev | |
| Crocsolver_cheev | HEEV computes the eigenvalues and optionally the eigenvectors of a Hermitian matrix A |
| Crocsolver_zheev | |
| Crocsolver_ssyev_batched | SYEV_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_j |
| Crocsolver_dsyev_batched | |
| Crocsolver_cheev_batched | HEEV_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_j |
| Crocsolver_zheev_batched | |
| Crocsolver_ssyev_strided_batched | SYEV_STRIDED_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_j |
| Crocsolver_dsyev_strided_batched | |
| Crocsolver_cheev_strided_batched | HEEV_STRIDED_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_j |
| Crocsolver_zheev_strided_batched | |
| Crocsolver_ssyevd | SYEVD computes the eigenvalues and optionally the eigenvectors of a real symmetric matrix A |
| Crocsolver_dsyevd | |
| Crocsolver_cheevd | HEEVD computes the eigenvalues and optionally the eigenvectors of a Hermitian matrix A |
| Crocsolver_zheevd | |
| Crocsolver_ssyevd_batched | SYEVD_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_j |
| Crocsolver_dsyevd_batched | |
| Crocsolver_cheevd_batched | HEEVD_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_j |
| Crocsolver_zheevd_batched | |
| Crocsolver_ssyevd_strided_batched | SYEVD_STRIDED_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_j |
| Crocsolver_dsyevd_strided_batched | |
| Crocsolver_cheevd_strided_batched | HEEVD_STRIDED_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_j |
| Crocsolver_zheevd_strided_batched | |
| Crocsolver_ssygv | SYGV computes the eigenvalues and (optionally) eigenvectors of a real generalized symmetric-definite eigenproblem |
| Crocsolver_dsygv | |
| Crocsolver_chegv | HEGV computes the eigenvalues and (optionally) eigenvectors of a complex generalized hermitian-definite eigenproblem |
| Crocsolver_zhegv | |
| Crocsolver_ssygv_batched | SYGV_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems |
| Crocsolver_dsygv_batched | |
| Crocsolver_chegv_batched | HEGV_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of complex generalized hermitian-definite eigenproblems |
| Crocsolver_zhegv_batched | |
| Crocsolver_ssygv_strided_batched | SYGV_STRIDED_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems |
| Crocsolver_dsygv_strided_batched | |
| Crocsolver_chegv_strided_batched | HEGV_STRIDED_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of complex generalized hermitian-definite eigenproblems |
| Crocsolver_zhegv_strided_batched | |
| Crocsolver_ssygvd | SYGVD computes the eigenvalues and (optionally) eigenvectors of a real generalized symmetric-definite eigenproblem |
| Crocsolver_dsygvd | |
| Crocsolver_chegvd | HEGVD computes the eigenvalues and (optionally) eigenvectors of a complex generalized hermitian-definite eigenproblem |
| Crocsolver_zhegvd | |
| Crocsolver_ssygvd_batched | SYGVD_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems |
| Crocsolver_dsygvd_batched | |
| Crocsolver_chegvd_batched | HEGVD_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of complex generalized hermitian-definite eigenproblems |
| Crocsolver_zhegvd_batched | |
| Crocsolver_ssygvd_strided_batched | SYGVD_STRIDED_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems |
| Crocsolver_dsygvd_strided_batched | |
| Crocsolver_chegvd_strided_batched | HEGVD_STRIDED_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of complex generalized hermitian-definite eigenproblems |
| Crocsolver_zhegvd_strided_batched | |
| Crocsolver_sgetri_outofplace | GETRI_OUTOFPLACE computes the inverse \(C = A^{-1}\) of a general n-by-n matrix A |
| Crocsolver_dgetri_outofplace | |
| Crocsolver_cgetri_outofplace | |
| Crocsolver_zgetri_outofplace | |
| Crocsolver_sgetri_outofplace_batched | GETRI_OUTOFPLACE_BATCHED computes the inverse \(C_j = A_j^{-1}\) of a batch of general n-by-n matrices \(A_j\) |
| Crocsolver_dgetri_outofplace_batched | |
| Crocsolver_cgetri_outofplace_batched | |
| Crocsolver_zgetri_outofplace_batched | |
| Crocsolver_sgetri_outofplace_strided_batched | GETRI_OUTOFPLACE_STRIDED_BATCHED computes the inverse \(C_j = A_j^{-1}\) of a batch of general n-by-n matrices \(A_j\) |
| Crocsolver_dgetri_outofplace_strided_batched | |
| Crocsolver_cgetri_outofplace_strided_batched | |
| Crocsolver_zgetri_outofplace_strided_batched | |
| Crocsolver_sgetri_npvt_outofplace | GETRI_NPVT_OUTOFPLACE computes the inverse \(C = A^{-1}\) of a general n-by-n matrix A without partial pivoting |
| Crocsolver_dgetri_npvt_outofplace | |
| Crocsolver_cgetri_npvt_outofplace | |
| Crocsolver_zgetri_npvt_outofplace | |
| Crocsolver_sgetri_npvt_outofplace_batched | GETRI_NPVT_OUTOFPLACE_BATCHED computes the inverse \(C_j = A_j^{-1}\) of a batch of general n-by-n matrices \(A_j\) without partial pivoting |
| Crocsolver_dgetri_npvt_outofplace_batched | |
| Crocsolver_cgetri_npvt_outofplace_batched | |
| Crocsolver_zgetri_npvt_outofplace_batched | |
| Crocsolver_sgetri_npvt_outofplace_strided_batched | GETRI_NPVT_OUTOFPLACE_STRIDED_BATCHED computes the inverse \(C_j = A_j^{-1}\) of a batch of general n-by-n matrices \(A_j\) without partial pivoting |
| Crocsolver_dgetri_npvt_outofplace_strided_batched | |
| Crocsolver_cgetri_npvt_outofplace_strided_batched | |
| Crocsolver_zgetri_npvt_outofplace_strided_batched | |
| Crocsolver_strtri | TRTRI inverts a triangular n-by-n matrix A |
| Crocsolver_dtrtri | |
| Crocsolver_ctrtri | |
| Crocsolver_ztrtri | |
| Crocsolver_strtri_batched | TRTRI_BATCHED inverts a batch of triangular n-by-n matrices \(A_j\) |
| Crocsolver_dtrtri_batched | |
| Crocsolver_ctrtri_batched | |
| Crocsolver_ztrtri_batched | |
| Crocsolver_strtri_strided_batched | TRTRI_STRIDED_BATCHED inverts a batch of triangular n-by-n matrices \(A_j\) |
| Crocsolver_dtrtri_strided_batched | |
| Crocsolver_ctrtri_strided_batched | |
| Crocsolver_ztrtri_strided_batched | |
| Crocsolver_ssytf2 | SYTF2 computes the factorization of a symmetric indefinite matrix \(A\) using Bunch-Kaufman diagonal pivoting |
| Crocsolver_dsytf2 | |
| Crocsolver_csytf2 | |
| Crocsolver_zsytf2 | |
| Crocsolver_ssytf2_batched | SYTF2_BATCHED computes the factorization of a batch of symmetric indefinite matrices using Bunch-Kaufman diagonal pivoting |
| Crocsolver_dsytf2_batched | |
| Crocsolver_csytf2_batched | |
| Crocsolver_zsytf2_batched | |
| Crocsolver_ssytf2_strided_batched | SYTF2_STRIDED_BATCHED computes the factorization of a batch of symmetric indefinite matrices using Bunch-Kaufman diagonal pivoting |
| Crocsolver_dsytf2_strided_batched | |
| Crocsolver_csytf2_strided_batched | |
| Crocsolver_zsytf2_strided_batched | |
| Crocsolver_ssytrf | SYTRF computes the factorization of a symmetric indefinite matrix \(A\) using Bunch-Kaufman diagonal pivoting |
| Crocsolver_dsytrf | |
| Crocsolver_csytrf | |
| Crocsolver_zsytrf | |
| Crocsolver_ssytrf_batched | SYTRF_BATCHED computes the factorization of a batch of symmetric indefinite matrices using Bunch-Kaufman diagonal pivoting |
| Crocsolver_dsytrf_batched | |
| Crocsolver_csytrf_batched | |
| Crocsolver_zsytrf_batched | |
| Crocsolver_ssytrf_strided_batched | SYTRF_STRIDED_BATCHED computes the factorization of a batch of symmetric indefinite matrices using Bunch-Kaufman diagonal pivoting |
| Crocsolver_dsytrf_strided_batched | |
| Crocsolver_csytrf_strided_batched | |
| Crocsolver_zsytrf_strided_batched | |
| Nhipfort_rocsolver_enums | |
| ►Nhipfort_rocsparse | |
| Crocsparse_create_handle | Create a rocsparse handle |
| Crocsparse_destroy_handle | Destroy a rocsparse handle |
| Crocsparse_set_stream | Specify user defined HIP stream |
| Crocsparse_get_stream | Get current stream from library context |
| Crocsparse_set_pointer_mode | Specify pointer mode |
| Crocsparse_get_pointer_mode | Get current pointer mode from library context |
| Crocsparse_get_version | Get rocSPARSE version |
| Crocsparse_get_git_rev | Get rocSPARSE git revision |
| Crocsparse_create_mat_descr | Create a matrix descriptor |
| Crocsparse_copy_mat_descr | Copy a matrix descriptor |
| Crocsparse_destroy_mat_descr | Destroy a matrix descriptor |
| Crocsparse_set_mat_index_base | Specify the index base of a matrix descriptor |
| Crocsparse_set_mat_type | Specify the matrix type of a matrix descriptor |
| Crocsparse_set_mat_fill_mode | Specify the matrix fill mode of a matrix descriptor |
| Crocsparse_set_mat_diag_type | Specify the matrix diagonal type of a matrix descriptor |
| Crocsparse_create_hyb_mat | Create a HYB matrix structure |
| Crocsparse_destroy_hyb_mat | Destroy a HYB matrix structure |
| Crocsparse_create_mat_info | Create a matrix info structure |
| Crocsparse_destroy_mat_info | Destroy a matrix info structure |
| Crocsparse_create_color_info | Create a color info structure |
| Crocsparse_destroy_color_info | Destroy a color info structure |
| Crocsparse_create_spvec_descr | |
| Crocsparse_destroy_spvec_descr | |
| Crocsparse_spvec_get | |
| Crocsparse_spvec_get_index_base | |
| Crocsparse_spvec_get_values | |
| Crocsparse_spvec_set_values | |
| Crocsparse_create_coo_descr | |
| Crocsparse_create_coo_aos_descr | |
| Crocsparse_create_csr_descr | |
| Crocsparse_create_csc_descr | |
| Crocsparse_create_ell_descr | |
| Crocsparse_create_bell_descr | |
| Crocsparse_destroy_spmat_descr | |
| Crocsparse_coo_aos_get | |
| Crocsparse_coo_get | |
| Crocsparse_csr_get | |
| Crocsparse_ell_get | |
| Crocsparse_bell_get | |
| Crocsparse_coo_set_pointers | |
| Crocsparse_coo_aos_set_pointers | |
| Crocsparse_csr_set_pointers | |
| Crocsparse_csc_set_pointers | |
| Crocsparse_ell_set_pointers | |
| Crocsparse_spmat_get_size | |
| Crocsparse_spmat_get_format | |
| Crocsparse_spmat_get_index_base | |
| Crocsparse_spmat_get_values | |
| Crocsparse_spmat_set_values | |
| Crocsparse_spmat_get_attribute | |
| Crocsparse_spmat_set_attribute | |
| Crocsparse_create_dnvec_descr | |
| Crocsparse_destroy_dnvec_descr | |
| Crocsparse_dnvec_get | |
| Crocsparse_dnvec_get_values | |
| Crocsparse_dnvec_set_values | |
| Crocsparse_create_dnmat_descr | |
| Crocsparse_destroy_dnmat_descr | |
| Crocsparse_dnmat_get | |
| Crocsparse_dnmat_get_values | |
| Crocsparse_dnmat_set_values | |
| Crocsparse_saxpyi | |
| Crocsparse_daxpyi | |
| Crocsparse_caxpyi | |
| Crocsparse_zaxpyi | |
| Crocsparse_sdoti | |
| Crocsparse_ddoti | |
| Crocsparse_cdoti | |
| Crocsparse_zdoti | |
| Crocsparse_cdotci | |
| Crocsparse_zdotci | |
| Crocsparse_sgthr | |
| Crocsparse_dgthr | |
| Crocsparse_cgthr | |
| Crocsparse_zgthr | |
| Crocsparse_sgthrz | |
| Crocsparse_dgthrz | |
| Crocsparse_cgthrz | |
| Crocsparse_zgthrz | |
| Crocsparse_sroti | |
| Crocsparse_droti | |
| Crocsparse_ssctr | |
| Crocsparse_dsctr | |
| Crocsparse_csctr | |
| Crocsparse_zsctr | |
| Crocsparse_isctr | |
| Crocsparse_sbsrmv | |
| Crocsparse_dbsrmv | |
| Crocsparse_cbsrmv | |
| Crocsparse_zbsrmv | |
| Crocsparse_sbsrxmv | |
| Crocsparse_dbsrxmv | |
| Crocsparse_cbsrxmv | |
| Crocsparse_zbsrxmv | |
| Crocsparse_bsrsv_zero_pivot | Sparse triangular solve using BSR storage format |
| Crocsparse_sbsrsv_buffer_size | |
| Crocsparse_dbsrsv_buffer_size | |
| Crocsparse_cbsrsv_buffer_size | |
| Crocsparse_zbsrsv_buffer_size | |
| Crocsparse_sbsrsv_analysis | |
| Crocsparse_dbsrsv_analysis | |
| Crocsparse_cbsrsv_analysis | |
| Crocsparse_zbsrsv_analysis | |
| Crocsparse_bsrsv_clear | Sparse triangular solve using BSR storage format |
| Crocsparse_sbsrsv_solve | |
| Crocsparse_dbsrsv_solve | |
| Crocsparse_cbsrsv_solve | |
| Crocsparse_zbsrsv_solve | |
| Crocsparse_scoomv | |
| Crocsparse_dcoomv | |
| Crocsparse_ccoomv | |
| Crocsparse_zcoomv | |
| Crocsparse_scsrmv_analysis | |
| Crocsparse_dcsrmv_analysis | |
| Crocsparse_ccsrmv_analysis | |
| Crocsparse_zcsrmv_analysis | |
| Crocsparse_csrmv_clear | Sparse matrix vector multiplication using CSR storage format |
| Crocsparse_scsrmv | |
| Crocsparse_dcsrmv | |
| Crocsparse_ccsrmv | |
| Crocsparse_zcsrmv | |
| Crocsparse_csrsv_zero_pivot | Sparse triangular solve using CSR storage format |
| Crocsparse_scsrsv_buffer_size | |
| Crocsparse_dcsrsv_buffer_size | |
| Crocsparse_ccsrsv_buffer_size | |
| Crocsparse_zcsrsv_buffer_size | |
| Crocsparse_scsrsv_analysis | |
| Crocsparse_dcsrsv_analysis | |
| Crocsparse_ccsrsv_analysis | |
| Crocsparse_zcsrsv_analysis | |
| Crocsparse_csrsv_clear | Sparse triangular solve using CSR storage format |
| Crocsparse_scsrsv_solve | |
| Crocsparse_dcsrsv_solve | |
| Crocsparse_ccsrsv_solve | |
| Crocsparse_zcsrsv_solve | |
| Crocsparse_sellmv | |
| Crocsparse_dellmv | |
| Crocsparse_cellmv | |
| Crocsparse_zellmv | |
| Crocsparse_shybmv | |
| Crocsparse_dhybmv | |
| Crocsparse_chybmv | |
| Crocsparse_zhybmv | |
| Crocsparse_sgebsrmv | |
| Crocsparse_dgebsrmv | |
| Crocsparse_cgebsrmv | |
| Crocsparse_zgebsrmv | |
| Crocsparse_sgemvi_buffer_size | |
| Crocsparse_dgemvi_buffer_size | |
| Crocsparse_cgemvi_buffer_size | |
| Crocsparse_zgemvi_buffer_size | |
| Crocsparse_sgemvi | |
| Crocsparse_dgemvi | |
| Crocsparse_cgemvi | |
| Crocsparse_zgemvi | |
| Crocsparse_sbsrmm | |
| Crocsparse_dbsrmm | |
| Crocsparse_cbsrmm | |
| Crocsparse_zbsrmm | |
| Crocsparse_sgebsrmm | |
| Crocsparse_dgebsrmm | |
| Crocsparse_cgebsrmm | |
| Crocsparse_zgebsrmm | |
| Crocsparse_scsrmm | |
| Crocsparse_dcsrmm | |
| Crocsparse_ccsrmm | |
| Crocsparse_zcsrmm | |
| Crocsparse_csrsm_zero_pivot | Sparse triangular system solve using CSR storage format |
| Crocsparse_scsrsm_buffer_size | |
| Crocsparse_dcsrsm_buffer_size | |
| Crocsparse_ccsrsm_buffer_size | |
| Crocsparse_zcsrsm_buffer_size | |
| Crocsparse_scsrsm_analysis | |
| Crocsparse_dcsrsm_analysis | |
| Crocsparse_ccsrsm_analysis | |
| Crocsparse_zcsrsm_analysis | |
| Crocsparse_csrsm_clear | Sparse triangular system solve using CSR storage format |
| Crocsparse_scsrsm_solve | |
| Crocsparse_dcsrsm_solve | |
| Crocsparse_ccsrsm_solve | |
| Crocsparse_zcsrsm_solve | |
| Crocsparse_bsrsm_zero_pivot | Sparse triangular system solve using BSR storage format |
| Crocsparse_sbsrsm_buffer_size | |
| Crocsparse_dbsrsm_buffer_size | |
| Crocsparse_cbsrsm_buffer_size | |
| Crocsparse_zbsrsm_buffer_size | |
| Crocsparse_sbsrsm_analysis | |
| Crocsparse_dbsrsm_analysis | |
| Crocsparse_cbsrsm_analysis | |
| Crocsparse_zbsrsm_analysis | |
| Crocsparse_bsrsm_clear | Sparse triangular system solve using BSR storage format |
| Crocsparse_sbsrsm_solve | |
| Crocsparse_dbsrsm_solve | |
| Crocsparse_cbsrsm_solve | |
| Crocsparse_zbsrsm_solve | |
| Crocsparse_sgemmi | |
| Crocsparse_dgemmi | |
| Crocsparse_cgemmi | |
| Crocsparse_zgemmi | |
| Crocsparse_csrgeam_nnz | Sparse matrix sparse matrix addition using CSR storage format |
| Crocsparse_scsrgeam | |
| Crocsparse_dcsrgeam | |
| Crocsparse_ccsrgeam | |
| Crocsparse_zcsrgeam | |
| Crocsparse_scsrgemm_buffer_size | |
| Crocsparse_dcsrgemm_buffer_size | |
| Crocsparse_ccsrgemm_buffer_size | |
| Crocsparse_zcsrgemm_buffer_size | |
| Crocsparse_csrgemm_nnz | Sparse matrix sparse matrix multiplication using CSR storage format |
| Crocsparse_scsrgemm | |
| Crocsparse_dcsrgemm | |
| Crocsparse_ccsrgemm | |
| Crocsparse_zcsrgemm | |
| Crocsparse_bsric0_zero_pivot | Incomplete Cholesky factorization with 0 fill-ins and no pivoting using BSR storage format |
| Crocsparse_sbsric0_buffer_size | |
| Crocsparse_dbsric0_buffer_size | |
| Crocsparse_cbsric0_buffer_size | |
| Crocsparse_zbsric0_buffer_size | |
| Crocsparse_sbsric0_analysis | |
| Crocsparse_dbsric0_analysis | |
| Crocsparse_cbsric0_analysis | |
| Crocsparse_zbsric0_analysis | |
| Crocsparse_bsric0_clear | Incomplete Cholesky factorization with 0 fill-ins and no pivoting using BSR storage format |
| Crocsparse_sbsric0 | |
| Crocsparse_dbsric0 | |
| Crocsparse_cbsric0 | |
| Crocsparse_zbsric0 | |
| Crocsparse_bsrilu0_zero_pivot | Incomplete LU factorization with 0 fill-ins and no pivoting using BSR storage format |
| Crocsparse_sbsrilu0_numeric_boost | |
| Crocsparse_dbsrilu0_numeric_boost | |
| Crocsparse_cbsrilu0_numeric_boost | |
| Crocsparse_zbsrilu0_numeric_boost | |
| Crocsparse_dsbsrilu0_numeric_boost | |
| Crocsparse_dcbsrilu0_numeric_boost | |
| Crocsparse_sbsrilu0_buffer_size | |
| Crocsparse_dbsrilu0_buffer_size | |
| Crocsparse_cbsrilu0_buffer_size | |
| Crocsparse_zbsrilu0_buffer_size | |
| Crocsparse_sbsrilu0_analysis | |
| Crocsparse_dbsrilu0_analysis | |
| Crocsparse_cbsrilu0_analysis | |
| Crocsparse_zbsrilu0_analysis | |
| Crocsparse_bsrilu0_clear | Incomplete LU factorization with 0 fill-ins and no pivoting using BSR storage format |
| Crocsparse_sbsrilu0 | |
| Crocsparse_dbsrilu0 | |
| Crocsparse_cbsrilu0 | |
| Crocsparse_zbsrilu0 | |
| Crocsparse_csric0_zero_pivot | Incomplete Cholesky factorization with 0 fill-ins and no pivoting using CSR storage format |
| Crocsparse_scsric0_buffer_size | |
| Crocsparse_dcsric0_buffer_size | |
| Crocsparse_ccsric0_buffer_size | |
| Crocsparse_zcsric0_buffer_size | |
| Crocsparse_scsric0_analysis | |
| Crocsparse_dcsric0_analysis | |
| Crocsparse_ccsric0_analysis | |
| Crocsparse_zcsric0_analysis | |
| Crocsparse_csric0_clear | Incomplete Cholesky factorization with 0 fill-ins and no pivoting using CSR storage format |
| Crocsparse_scsric0 | |
| Crocsparse_dcsric0 | |
| Crocsparse_ccsric0 | |
| Crocsparse_zcsric0 | |
| Crocsparse_csrilu0_zero_pivot | Incomplete LU factorization with 0 fill-ins and no pivoting using CSR storage format |
| Crocsparse_scsrilu0_numeric_boost | |
| Crocsparse_dcsrilu0_numeric_boost | |
| Crocsparse_ccsrilu0_numeric_boost | |
| Crocsparse_zcsrilu0_numeric_boost | |
| Crocsparse_dscsrilu0_numeric_boost | |
| Crocsparse_dccsrilu0_numeric_boost | |
| Crocsparse_scsrilu0_buffer_size | |
| Crocsparse_dcsrilu0_buffer_size | |
| Crocsparse_ccsrilu0_buffer_size | |
| Crocsparse_zcsrilu0_buffer_size | |
| Crocsparse_scsrilu0_analysis | |
| Crocsparse_dcsrilu0_analysis | |
| Crocsparse_ccsrilu0_analysis | |
| Crocsparse_zcsrilu0_analysis | |
| Crocsparse_csrilu0_clear | Incomplete LU factorization with 0 fill-ins and no pivoting using CSR storage format |
| Crocsparse_scsrilu0 | |
| Crocsparse_dcsrilu0 | |
| Crocsparse_ccsrilu0 | |
| Crocsparse_zcsrilu0 | |
| Crocsparse_sgtsv_buffer_size | |
| Crocsparse_dgtsv_buffer_size | |
| Crocsparse_cgtsv_buffer_size | |
| Crocsparse_zgtsv_buffer_size | |
| Crocsparse_sgtsv | |
| Crocsparse_dgtsv | |
| Crocsparse_cgtsv | |
| Crocsparse_zgtsv | |
| Crocsparse_sgtsv_no_pivot_buffer_size | |
| Crocsparse_dgtsv_no_pivot_buffer_size | |
| Crocsparse_cgtsv_no_pivot_buffer_size | |
| Crocsparse_zgtsv_no_pivot_buffer_size | |
| Crocsparse_sgtsv_no_pivot | |
| Crocsparse_dgtsv_no_pivot | |
| Crocsparse_cgtsv_no_pivot | |
| Crocsparse_zgtsv_no_pivot | |
| Crocsparse_sgtsv_no_pivot_strided_batch_buffer_size | |
| Crocsparse_dgtsv_no_pivot_strided_batch_buffer_size | |
| Crocsparse_cgtsv_no_pivot_strided_batch_buffer_size | |
| Crocsparse_zgtsv_no_pivot_strided_batch_buffer_size | |
| Crocsparse_sgtsv_no_pivot_strided_batch | |
| Crocsparse_dgtsv_no_pivot_strided_batch | |
| Crocsparse_cgtsv_no_pivot_strided_batch | |
| Crocsparse_zgtsv_no_pivot_strided_batch | |
| Crocsparse_snnz | |
| Crocsparse_dnnz | |
| Crocsparse_cnnz | |
| Crocsparse_znnz | |
| Crocsparse_sdense2csr | |
| Crocsparse_ddense2csr | |
| Crocsparse_cdense2csr | |
| Crocsparse_zdense2csr | |
| Crocsparse_sprune_dense2csr_buffer_size | |
| Crocsparse_dprune_dense2csr_buffer_size | |
| Crocsparse_sprune_dense2csr_nnz | |
| Crocsparse_dprune_dense2csr_nnz | |
| Crocsparse_sprune_dense2csr | |
| Crocsparse_dprune_dense2csr | |
| Crocsparse_sprune_dense2csr_by_percentage_buffer_size | |
| Crocsparse_dprune_dense2csr_by_percentage_buffer_size | |
| Crocsparse_sprune_dense2csr_nnz_by_percentage | |
| Crocsparse_dprune_dense2csr_nnz_by_percentage | |
| Crocsparse_sprune_dense2csr_by_percentage | |
| Crocsparse_dprune_dense2csr_by_percentage | |
| Crocsparse_sdense2csc | |
| Crocsparse_ddense2csc | |
| Crocsparse_cdense2csc | |
| Crocsparse_zdense2csc | |
| Crocsparse_sdense2coo | |
| Crocsparse_ddense2coo | |
| Crocsparse_cdense2coo | |
| Crocsparse_zdense2coo | |
| Crocsparse_scsr2dense | |
| Crocsparse_dcsr2dense | |
| Crocsparse_ccsr2dense | |
| Crocsparse_zcsr2dense | |
| Crocsparse_scsc2dense | |
| Crocsparse_dcsc2dense | |
| Crocsparse_ccsc2dense | |
| Crocsparse_zcsc2dense | |
| Crocsparse_scoo2dense | |
| Crocsparse_dcoo2dense | |
| Crocsparse_ccoo2dense | |
| Crocsparse_zcoo2dense | |
| Crocsparse_snnz_compress | |
| Crocsparse_dnnz_compress | |
| Crocsparse_cnnz_compress | |
| Crocsparse_znnz_compress | |
| Crocsparse_csr2coo | Convert a sparse CSR matrix into a sparse COO matrix |
| Crocsparse_csr2csc_buffer_size | Convert a sparse CSR matrix into a sparse CSC matrix |
| Crocsparse_scsr2csc | |
| Crocsparse_dcsr2csc | |
| Crocsparse_ccsr2csc | |
| Crocsparse_zcsr2csc | |
| Crocsparse_sgebsr2gebsc_buffer_size | |
| Crocsparse_dgebsr2gebsc_buffer_size | |
| Crocsparse_cgebsr2gebsc_buffer_size | |
| Crocsparse_zgebsr2gebsc_buffer_size | |
| Crocsparse_sgebsr2gebsc | |
| Crocsparse_dgebsr2gebsc | |
| Crocsparse_cgebsr2gebsc | |
| Crocsparse_zgebsr2gebsc | |
| Crocsparse_csr2ell_width | Convert a sparse CSR matrix into a sparse ELL matrix |
| Crocsparse_scsr2ell | |
| Crocsparse_dcsr2ell | |
| Crocsparse_ccsr2ell | |
| Crocsparse_zcsr2ell | |
| Crocsparse_scsr2hyb | |
| Crocsparse_dcsr2hyb | |
| Crocsparse_ccsr2hyb | |
| Crocsparse_zcsr2hyb | |
| Crocsparse_csr2bsr_nnz | This function computes the number of nonzero block columns per row and the total number of nonzero blocks in a sparse BSR matrix given a sparse CSR matrix as input |
| Crocsparse_scsr2bsr | |
| Crocsparse_dcsr2bsr | |
| Crocsparse_ccsr2bsr | |
| Crocsparse_zcsr2bsr | |
| Crocsparse_scsr2gebsr_buffer_size | |
| Crocsparse_dcsr2gebsr_buffer_size | |
| Crocsparse_ccsr2gebsr_buffer_size | |
| Crocsparse_zcsr2gebsr_buffer_size | |
| Crocsparse_csr2gebsr_nnz | |
| Crocsparse_scsr2gebsr | |
| Crocsparse_dcsr2gebsr | |
| Crocsparse_ccsr2gebsr | |
| Crocsparse_zcsr2gebsr | |
| Crocsparse_scsr2csr_compress | |
| Crocsparse_dcsr2csr_compress | |
| Crocsparse_ccsr2csr_compress | |
| Crocsparse_zcsr2csr_compress | |
| Crocsparse_sprune_csr2csr_buffer_size | |
| Crocsparse_dprune_csr2csr_buffer_size | |
| Crocsparse_sprune_csr2csr_nnz | |
| Crocsparse_dprune_csr2csr_nnz | |
| Crocsparse_sprune_csr2csr | |
| Crocsparse_dprune_csr2csr | |
| Crocsparse_sprune_csr2csr_by_percentage_buffer_size | |
| Crocsparse_dprune_csr2csr_by_percentage_buffer_size | |
| Crocsparse_sprune_csr2csr_nnz_by_percentage | |
| Crocsparse_dprune_csr2csr_nnz_by_percentage | |
| Crocsparse_sprune_csr2csr_by_percentage | |
| Crocsparse_dprune_csr2csr_by_percentage | |
| Crocsparse_coo2csr | Convert a sparse COO matrix into a sparse CSR matrix |
| Crocsparse_ell2csr_nnz | Convert a sparse ELL matrix into a sparse CSR matrix |
| Crocsparse_sell2csr | |
| Crocsparse_dell2csr | |
| Crocsparse_cell2csr | |
| Crocsparse_zell2csr | |
| Crocsparse_hyb2csr_buffer_size | Convert a sparse HYB matrix into a sparse CSR matrix |
| Crocsparse_shyb2csr | |
| Crocsparse_dhyb2csr | |
| Crocsparse_chyb2csr | |
| Crocsparse_zhyb2csr | |
| Crocsparse_create_identity_permutation | Create the identity map |
| Crocsparse_csrsort_buffer_size | Sort a sparse CSR matrix |
| Crocsparse_csrsort | Sort a sparse CSR matrix |
| Crocsparse_cscsort_buffer_size | Sort a sparse CSC matrix |
| Crocsparse_cscsort | Sort a sparse CSC matrix |
| Crocsparse_coosort_buffer_size | Sort a sparse COO matrix |
| Crocsparse_coosort_by_row | Sort a sparse COO matrix by row |
| Crocsparse_coosort_by_column | Sort a sparse COO matrix by column |
| Crocsparse_sbsr2csr | |
| Crocsparse_dbsr2csr | |
| Crocsparse_cbsr2csr | |
| Crocsparse_zbsr2csr | |
| Crocsparse_sgebsr2csr | |
| Crocsparse_dgebsr2csr | |
| Crocsparse_cgebsr2csr | |
| Crocsparse_zgebsr2csr | |
| Crocsparse_sgebsr2gebsr_buffer_size | |
| Crocsparse_dgebsr2gebsr_buffer_size | |
| Crocsparse_cgebsr2gebsr_buffer_size | |
| Crocsparse_zgebsr2gebsr_buffer_size | |
| Crocsparse_gebsr2gebsr_nnz | This function is used when converting a general BSR sparse matrix A to another general BSR sparse matrix C |
| Crocsparse_sgebsr2gebsr | |
| Crocsparse_dgebsr2gebsr | |
| Crocsparse_cgebsr2gebsr | |
| Crocsparse_zgebsr2gebsr | |
| Crocsparse_axpby | Scale a sparse vector and add it to a scaled dense vector |
| Crocsparse_gather | Gather elements from a dense vector and store them into a sparse vector |
| Crocsparse_scatter | Scatter elements from a sparse vector into a dense vector |
| Crocsparse_rot | Apply Givens rotation to a dense and a sparse vector |
| Crocsparse_sparse_to_dense | Sparse matrix to dense matrix conversion |
| Crocsparse_dense_to_sparse | Dense matrix to sparse matrix conversion |
| Crocsparse_spvv | Sparse vector inner dot product |
| Crocsparse_spmv | Sparse matrix vector multiplication |
| Crocsparse_spsv | Sparse triangular solve |
| Crocsparse_spsm | Sparse triangular system solve |
| Crocsparse_spmm | |
| Crocsparse_spgemm | Sparse matrix sparse matrix multiplication |
| Crocsparse_sddmm | Sampled Dense-Dense Matrix Multiplication |
| Crocsparse_sddmm_buffer_size | Calculate the size in bytes of the required buffer for the use of rocsparse_sddmm and rocsparse_sddmm_preprocess |
| Crocsparse_sddmm_preprocess | Preprocess data before the use of rocsparse_sddmm |
| Crocsparse_scsrcolor | |
| Crocsparse_dcsrcolor | |
| Crocsparse_ccsrcolor | |
| Crocsparse_zcsrcolor | |
| Nhipfort_rocsparse_enums | |
| ►Nhipfort_types | |
| Cdim3 | Derived type that can be mapped directly to a CUDA/HIP C++ dim3 |
| Chipdeviceprop_t | |