Macaulay2 Engine
Loading...
Searching...
No Matches
lapack.cpp File Reference
#include "coeffrings.hpp"
#include "lapack.hpp"
#include <M2/config.h>
#include <iostream>
#include "mat-arith.hpp"

Go to the source code of this file.

Typedefs

using LapackDoubles = double*

Functions

std::vector< double > make_lapack_array (const DMatRR &mat)
std::vector< double > make_lapack_array (const DMatCC &mat)
void fill_from_lapack_array (const std::vector< double > &doubles, DMatRR &mat)
void fill_from_lapack_array (const std::vector< double > &doubles, DMatCC &mat)
void fill_from_lapack_upper (const std::vector< double > &lapack_numbers, int numrows, int numcols, DMatRR &upper)
void fill_from_lapack_upper (const std::vector< double > &lapack_numbers, int numrows, int numcols, DMatCC &upper)
void fill_lower_and_upper (const std::vector< double > &lapack_numbers, DMatRR &lower, DMatRR &upper)
void fill_lower_and_upper (const std::vector< double > &lapack_numbers, DMatCC &lower, DMatCC &upper)