Exercises_MarkusSchmidt/sheet1/G/mylib.h
Markus Schmidt d3aa42a3e0 Solutions
2025-10-21 19:36:38 +02:00

36 lines
689 B
C++

#ifndef MYLIB_H_INCLUDED
#define MYLIB_H_INCLUDED
#include <vector>
using namespace std;
double f(unsigned int k, unsigned int nm);
class DenseMatrix{
public:
DenseMatrix(unsigned int n, unsigned int m);
vector<double> Mult(const vector<double> &u) const;
vector<double> MultT(const vector<double> &v) const;
private:
unsigned int n_,m_;
vector<double> data_;
};
class Dyadic{
public:
Dyadic(vector<double>& u, vector<double>& v);
vector<double> Mult(const vector<double> &u) const;
vector<double> MultT(const vector<double> &v) const;
private:
vector<double> u_;
vector<double> v_;
};
#endif // MYLIB_H_INCLUDED