11#ifndef __MEAL_Complex4_H
12#define __MEAL_Complex4_H
14#include "MEAL/Evaluable.h"
20 typedef Matrix<4,4, std::complex< Estimate<T> > > type;
24void add_variance (Matrix< 4,4, std::complex<Estimate<T> > >& result,
25 double var,
const Matrix< 4,4, std::complex< T > >& grad)
27 for (
unsigned i=0; i < 4; i++)
28 for (
unsigned j=0; j < 4; j++)
29 add_variance (result[i][j], var, grad[i][j]);
Pure virtual base class of all complex-valued 4x4 matrix functions.
Definition Complex4.h:36
static const char * Name
The name of the class.
Definition Complex4.h:40
virtual Complex4 * clone() const
Clone method.
Definition Complex4.C:13
Evaluable()
Definition Evaluable.h:48
Namespace in which all modeling and calibration related code is declared.
Definition ExampleComplex2.h:16
Works for most scalar types.
Definition Evaluable.h:22