Skip to content
Snippets Groups Projects
Commit 8fa6da4f authored by Carl Philipp Klemm's avatar Carl Philipp Klemm
Browse files

split types into own header

parent 2fa8051a
No related branches found
No related tags found
No related merge requests found
......@@ -2,20 +2,7 @@
#include <eisgenerator/eistype.h>
#include <Eigen/Core>
struct FitMetics
{
int iterations;
fvalue fx;
bool compleated;
};
struct FitParameters
{
int maxIter;
double epsilon;
double step;
FitParameters(int maxIterI, double epsilonI = 1e-2, double stepI = 0.001): maxIter(maxIterI), epsilon(epsilonI), step(stepI){}
};
#include "types.h"
Eigen::VectorX<fvalue> calcDrt(Eigen::VectorX<std::complex<fvalue>>& impedanceSpectra, Eigen::VectorX<fvalue>& omegaTensor, FitMetics& fm, const FitParameters& fp);
......
#pragma once
#include <eisgenerator/eistype.h>
struct FitMetics
{
int iterations;
fvalue fx;
bool compleated;
};
struct FitParameters
{
int maxIter;
double epsilon;
double step;
FitParameters(int maxIterI, double epsilonI = 1e-2, double stepI = 0.001): maxIter(maxIterI), epsilon(epsilonI), step(stepI){}
};
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment