# Linear Algebra

Linear Algebra

#### Functions:

axpy | Apply the AXPY kernel. |

conjugate_dot | Computes the conjugate dot product between the elements of two data ranges. |

copy | Copy the data of one range into another. |

dot | Computes the dot product between the elements of two data ranges. |

gemv (small) | Highly optimized GEMV for small matrices |

norm2 | Computes the norm2 of a given data range. |

rotg | Compute a rotation matrix from a specified 2D point. |

scale | Apply a scaling factor to all elements in a data range. |

strided_axpy | Apply the AXPY kernel over strided data ranges. |

strided_conjugate_dot | Computes the conjugate dot product between the elements of two strided data ranges. |

strided_copy | Copy the data of one strided range into another. |

strided_dot | Computes the norm2 of a given strided data range. |

strided_norm2 | Computes the norm2 product between the elements of two strided data ranges. |

strided_scale | Apply a scaling factor to all elements in a strided data range. |

strided_swap | Swap data between two strided ranges. |

swap | Swap data between two ranges. |