KiCad PCB EDA Suite
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
sim_types.h
Go to the documentation of this file.
1
/*
2
* This program source code file is part of KiCad, a free EDA CAD application.
3
*
4
* Copyright (C) 2016 CERN
5
* @author Maciej Suminski <maciej.suminski@cern.ch>
6
*
7
* This program is free software; you can redistribute it and/or
8
* modify it under the terms of the GNU General Public License
9
* as published by the Free Software Foundation; either version 3
10
* of the License, or (at your option) any later version.
11
*
12
* This program is distributed in the hope that it will be useful,
13
* but WITHOUT ANY WARRANTY; without even the implied warranty of
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
* GNU General Public License for more details.
16
*
17
* You should have received a copy of the GNU General Public License
18
* along with this program; if not, you may find one here:
19
* https://www.gnu.org/licenses/gpl-3.0.html
20
* or you may search the http://www.gnu.org website for the version 3 license,
21
* or you may write to the Free Software Foundation, Inc.,
22
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
23
*/
24
25
#ifndef SIM_TYPES_H
26
#define SIM_TYPES_H
27
29
enum
SIM_TYPE
{
30
ST_UNKNOWN
,
ST_AC
,
ST_DC
,
ST_DISTORTION
,
ST_NOISE
,
ST_OP
,
31
ST_POLE_ZERO
,
ST_SENSITIVITY
,
ST_TRANS_FUNC
,
ST_TRANSIENT
32
};
33
35
enum
SIM_PLOT_TYPE
{
36
// Y axis
37
SPT_VOLTAGE
= 0x01,
38
SPT_CURRENT
= 0x02,
39
SPT_AC_PHASE
= 0x04,
40
SPT_AC_MAG
= 0x08,
41
42
// X axis
43
SPT_TIME
= 0x10,
44
SPT_LIN_FREQUENCY
= 0x20,
45
SPT_LOG_FREQUENCY
= 0x20,
46
SPT_SWEEP
= 0x40
47
};
48
49
#endif
/* SIM_TYPES_H */
ST_NOISE
Definition:
sim_types.h:30
ST_POLE_ZERO
Definition:
sim_types.h:31
SPT_AC_PHASE
Definition:
sim_types.h:39
ST_DISTORTION
Definition:
sim_types.h:30
ST_UNKNOWN
Definition:
sim_types.h:30
SPT_TIME
Definition:
sim_types.h:43
SPT_CURRENT
Definition:
sim_types.h:38
SPT_VOLTAGE
Definition:
sim_types.h:37
SPT_LOG_FREQUENCY
Definition:
sim_types.h:45
ST_TRANSIENT
Definition:
sim_types.h:31
ST_AC
Definition:
sim_types.h:30
SIM_TYPE
SIM_TYPE
Possible simulation types
Definition:
sim_types.h:29
SPT_LIN_FREQUENCY
Definition:
sim_types.h:44
SPT_AC_MAG
Definition:
sim_types.h:40
ST_OP
Definition:
sim_types.h:30
ST_DC
Definition:
sim_types.h:30
SIM_PLOT_TYPE
SIM_PLOT_TYPE
Possible plot types
Definition:
sim_types.h:35
SPT_SWEEP
Definition:
sim_types.h:46
ST_TRANS_FUNC
Definition:
sim_types.h:31
ST_SENSITIVITY
Definition:
sim_types.h:31
eeschema
sim
sim_types.h
Generated on Wed Apr 25 2018 23:10:22 for KiCad PCB EDA Suite by
1.8.11