include/algebramix/series_matrix.hpp File Reference
#include <basix/vector.hpp>
#include <algebramix/matrix.hpp>
#include <algebramix/series.hpp>
#include <algebramix/series_vector.hpp>
Go to the source code of this file.
Classes
Namespaces
Defines
- #define TMPL template<typename C, typename V, typename U>
- #define TMPLWU template<typename C, typename V, typename W, typename U>
- #define Series series<C,V>
- #define Matrix matrix<C,U>
- #define Series_rep series_rep<C,V>
- #define Series_matrix series<Matrix,V>
- #define Matrix_series matrix<Series,U>
- #define Polynomial polynomial<C, typename series_polynomial_helper<C,V>::PV>
Functions
- STYPE_TO_TYPE (template< typename C, typename V, typename U >, as_matrix_type, series< matrix< C, U >, V >, matrix< series< C, V >, U >)
- template<typename C , typename V , typename U > series< C, V > access (const series< matrix< C, U >, V > &f, nat i, nat j)
- template<typename C , typename V , typename U > matrix< series< C, V >,U > as_matrix (const series< matrix< C, U >, V > &f)
- template<typename C , typename V , typename U > syntactic flatten (const matrix< series< C, V >, U > &m, const syntactic &z)
- template<typename C , typename V , typename U > format< matrix< C, U > > get_matrix_format (const matrix< series< C, V >, U > &m)
- template<typename C , typename V , typename U > series< matrix< C, U >,V > as_series (const matrix< series< C, V >, U > &m)
- template<typename C , typename V , typename U > series< matrix< C, U >,V > from_matrix (const matrix< series< C, V >, U > &m)
- template<typename C , typename V , typename U > matrix< polynomial< C,
typename
series_polynomial_helper< C, V >
::PV > > range (const matrix< series< C, V >, U > &m, nat start, nat end)
- template<typename C , typename V , typename U > series< matrix< C, U >,V > solve_matrix_lde_init (const series< matrix< C, U >, V > &f, const matrix< C, U > &c)
- template<typename C , typename V , typename U > matrix< series< C, V >,U > solve_lde (const matrix< series< C, V >, U > &f)
- template<typename C , typename V , typename U > matrix< series< C, V >,U > solve_lde_init (const matrix< series< C, V >, U > &f, const matrix< C, U > &c)
Define Documentation
#define Matrix matrix<C,U> |
#define Matrix_series matrix<Series,U> |
#define Polynomial polynomial<C, typename series_polynomial_helper<C,V>::PV> |
#define Series series<C,V> |
#define Series_matrix series<Matrix,V> |
#define TMPL template<typename C, typename V, typename U> |
#define TMPLWU template<typename C, typename V, typename W, typename U> |