openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
Classes | Namespaces | Typedefs | Enumerations | Functions
signals.h File Reference

Manage time signals used for stimulation and other time-dependent boundary conditions. More...

#include <string>
#include <assert.h>
#include <math.h>
#include <iostream>
#include <fstream>
#include <algorithm>
#include <iomanip>
#include <sstream>
#include "SF_vector.h"
Include dependency graph for signals.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  opencarp::sig::time_trace_ffmt
 manage trace format More...
 
class  opencarp::sig::time_trace
 Time tracing class. More...
 
class  opencarp::sig::Pulse
 
class  opencarp::sig::APfoot
 
class  opencarp::sig::Step
 
class  opencarp::sig::sineWave
 
class  opencarp::sig::sampleTraceFunc
 
class  opencarp::sig::constFunc
 constant function More...
 
class  opencarp::sig::stepFunc
 step function More...
 
class  opencarp::sig::sineFunc
 sine waves More...
 
class  opencarp::sig::APfootFunc
 action potential foot pulse More...
 
class  opencarp::sig::monophasicTruncExpFunc
 monophasic truncated exponentials (capacitive discharge) More...
 
class  opencarp::sig::biphasicTruncExpFunc
 biphasic truncated exponentials (capacitive discharge) More...
 

Namespaces

 opencarp
 
 opencarp::sig
 

Typedefs

typedef double opencarp::sig::sReal
 
typedef enum opencarp::sig::ip_method opencarp::sig::IpMeth_t
 

Enumerations

enum  opencarp::sig::ip_method { opencarp::sig::_LINEAR_IP, opencarp::sig::_NEAREST_IP }
 

Functions

template<typename V >
opencarp::sig::mod (const V &a, const V &b)
 
time_trace opencarp::sig::operator* (const time_trace &a, const time_trace &b)
 
time_trace opencarp::sig::operator/ (const time_trace &a, const time_trace &b)
 
time_trace opencarp::sig::operator+ (const time_trace &a, const time_trace &b)
 
time_trace opencarp::sig::operator- (const time_trace &a, const time_trace &b)
 

Detailed Description

Manage time signals used for stimulation and other time-dependent boundary conditions.

Author
Gernot Plank
Version
Date
2019-10-25

Definition in file signals.h.