blazeiterative's People
blazeiterative's Issues
Solve with guess
I suggest to add solve with guess function, for example:
template<typename MatrixType, typename T, typename TagType> DynamicVector<T>
solve(const MatrixType &A, const DynamicVector<T> &b, const DynamicVector<T> &x0, TagType &tag)
{
DynamicVector<T> x(x0);
solve_inplace(x, A, b, tag);
return x;
};
Tests fail to build: error: template argument for template type parameter must be a type
In file included from /usr/local/include/blaze/math/constraints/MatReduceExpr.h:43:
/usr/local/include/blaze/math/typetraits/IsMatReduceExpr.h:68:46: error: template argument for template type parameter must be a type
static TrueType test( const MatReduceExpr<N,U>& );
^
/usr/local/include/blaze/math/expressions/MatReduceExpr.h:65:20: note: template parameter is declared here
template< typename VT // Vector base type of the expression
^
clang-6 on FreeBSD 11.2
blaze-3.3-430 rev.ea158fdf70ef
Please add a license
I would like to create a FreeBSD port for it, and ports normally require a license field to be filled.
Arnoldi and Lanczos
This issue is opened to state interest in a BlazeIterative implementation of the Arnoldi and (as a special case for Hermitian matrices) the Lanczos algorithm.
Installation target is missing
One should specify a install dir in cmake and make install will copy all headers to the specified install directory like in blaze.
CMake does not find the blaze headers to compile the test case
[ 50%] Building CXX object tests/CMakeFiles/blz_iter_test.dir/main.cpp.o
cd /home/Patrick/git/BlazeIterative/tests && /usr/bin/c++ -I/home/Patrick/git/BlazeIterative/blaze_iterative -std=gnu++14 -o CMakeFiles/blz_iter_test.dir/main.cpp.o -c /home/Patrick/git/BlazeIterative/tests/main.cpp
In file included from /home/Patrick/git/BlazeIterative/blaze_iterative/BlazeIterative.hpp:8:0,
from /home/Patrick/git/BlazeIterative/tests/main.cpp:5:
/home/Patrick/git/BlazeIterative/blaze_iterative/IterativeCommon.hpp:8:10: fatal error: blaze/Blaze.h: No such file or directory
#include "blaze/Blaze.h"
^~~~~~~~~~~~~~~
compilation terminated.
Const correctness
Why the second parameter of solve() function is not const reference?
How to cite this work
Hi,
how should one cite this project in a research paper?
Suitable test cases
I was wondering one should add a test case for the solvers?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.