My Project
0.0.16
QUCS Mapping
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <assert.h>
#include <float.h>
#include <ctype.h>
#include "constants.h"
#include "check_spice.h"
#include "qucs_producer.h"
#include "hash.h"
#include "qucsdefs.h"
Go to the source code of this file.
Classes | |
struct | spice_device_t |
struct | spice_device_table_t |
struct | node_translation_t |
struct | unit_translation_t |
struct | property_translation_t |
struct | property_field_t |
Macros | |
#define | foreach_value(values, val) |
#define | VAL_IS_NUMBER(val) |
#define | VAL_IS_DONE(val) ((val) == NULL || (val)->hint & HINT_DONE) |
Variables | |
struct definition_t * | definition_root = NULL |
struct definition_t * | subcircuit_root = NULL |
struct definition_t * | device_root = NULL |
int | spice_errors = 0 |
char * | spice_title = NULL |
struct define_t | spice_definition_available [] |
struct spice_device_t | spice_devices [] |
struct spice_device_table_t | spice_device_table [] |
struct node_translation_t | node_translations [] |
struct unit_translation_t | unit_translations [] |
struct property_translation_t | property_translations [] |
struct node_t * | spice_nodes = NULL |
#define foreach_value | ( | values, | |
val | |||
) |
Definition at line 179 of file check_spice.cpp.
#define VAL_IS_DONE | ( | val | ) | ((val) == NULL || (val)->hint & HINT_DONE) |
Definition at line 1381 of file check_spice.cpp.
#define VAL_IS_NUMBER | ( | val | ) |
Definition at line 1376 of file check_spice.cpp.
Definition at line 241 of file check_spice.cpp.
Definition at line 221 of file check_spice.cpp.
Definition at line 231 of file check_spice.cpp.
void netlist_free_pair | ( | struct pair_t * | pair | ) |
Definition at line 209 of file check_spice.cpp.
Definition at line 197 of file check_spice.cpp.
Definition at line 185 of file check_spice.cpp.
void spice_add_last_hint | ( | struct value_t * | val, |
int | hint | ||
) |
Definition at line 3045 of file check_spice.cpp.
void spice_adjust_alias_properties | ( | struct definition_t * | def, |
struct pair_t * | pair | ||
) |
void spice_adjust_properties | ( | struct definition_t * | def | ) |
int spice_checker | ( | void | ) |
Definition at line 3069 of file check_spice.cpp.
|
read |
|
read |
Definition at line 1208 of file check_spice.cpp.
void spice_destroy | ( | void | ) |
void spice_set_last_hint | ( | struct value_t * | val, |
int | hint | ||
) |
Definition at line 3052 of file check_spice.cpp.
struct definition_t* definition_root = NULL |
Definition at line 47 of file check_spice.cpp.
struct definition_t* device_root = NULL |
Definition at line 49 of file check_spice.cpp.
struct node_translation_t node_translations[] |
struct property_translation_t property_translations[] |
struct define_t spice_definition_available[] |
Definition at line 96 of file check_spice.cpp.
struct spice_device_table_t spice_device_table[] |
struct spice_device_t spice_devices[] |
int spice_errors = 0 |
Definition at line 50 of file check_spice.cpp.
struct node_t* spice_nodes = NULL |
Definition at line 1691 of file check_spice.cpp.
char* spice_title = NULL |
Definition at line 51 of file check_spice.cpp.
struct definition_t* subcircuit_root = NULL |
Definition at line 48 of file check_spice.cpp.
struct unit_translation_t unit_translations[] |