|
struct value_t * | netlist_reverse_values (struct value_t *values) |
|
struct pair_t * | netlist_reverse_pairs (struct pair_t *pairs) |
|
struct node_t * | netlist_reverse_nodes (struct node_t *nodes) |
|
struct pair_t * | netlist_append_pairs (struct pair_t *p1, struct pair_t *p2) |
|
struct value_t * | netlist_append_values (struct value_t *v1, struct value_t *v2) |
|
struct node_t * | netlist_append_nodes (struct node_t *n1, struct node_t *n2) |
|
static struct define_t * | spice_find_definition (const char *n) |
|
static struct node_t * | spice_translate_node (char *node) |
|
static void | spice_value_done (struct value_t *val) |
|
static struct node_t * | spice_get_nodes (struct definition_t *def) |
|
static const char * | spice_evaluate_scale (char *value, char **endptr, double *factor) |
|
static struct value_t * | spice_create_value (const char *ident) |
|
static struct pair_t * | spice_get_pairs (struct definition_t *def) |
|
static struct definition_t * | spice_find_device (struct definition_t *root, char *type) |
|
static struct value_t * | spice_find_device_instance (struct definition_t *def) |
|
static struct pair_t * | spice_generate_Model_pairs (struct value_t *values) |
|
static struct pair_t * | spice_find_property (struct definition_t *def, const char *prop) |
|
static struct pair_t * | spice_find_property_nocase (struct definition_t *def, const char *prop) |
|
static struct pair_t * | spice_find_property_nocase (struct pair_t *pair, const char *prop) |
|
static struct value_t * | spice_find_property (struct value_t *values, const char *prop) |
|
static void | spice_set_property_string (struct definition_t *def, const char *key, const char *val) |
|
static double | spice_evaluate_value (struct value_t *value) |
|
static void | netlist_free_value (struct value_t *value) |
|
static void | netlist_free_values (struct value_t *value) |
|
void | netlist_free_pair (struct pair_t *pair) |
|
struct pair_t * | spice_del_property (struct pair_t *root, struct pair_t *pair) |
|
static void | spice_adjust_device (struct definition_t *def, struct definition_t *trandef) |
|
static void | spice_translate_device (struct definition_t *root, struct definition_t *def) |
|
static struct define_t * | spice_get_qucs_definition (struct definition_t *def) |
|
static int | spice_translate_type (struct definition_t *def) |
|
static int | spice_count_nodes (struct definition_t *def) |
|
static void | netlist_free_nodes (struct node_t *node) |
|
static void | netlist_free_pairs (struct pair_t *pair) |
|
static struct node_t * | spice_get_node (struct definition_t *def, int pos) |
|
static void | spice_translate_nodes (struct definition_t *def, int pass) |
|
static void | spice_translate_units (struct definition_t *def) |
|
static void | spice_adjust_default_properties (struct definition_t *def) |
|
static void | spice_adjust_optional_properties (struct definition_t *def) |
|
void | spice_adjust_alias_properties (struct definition_t *def, struct pair_t *pair) |
|
void | spice_adjust_properties (struct definition_t *def) |
|
static void | spice_append_pair (struct definition_t *def, const char *prop, const char *value, int replace) |
|
static void | spice_append_node (struct definition_t *def, char *node) |
|
static char * | spice_toupper (char *str) |
|
static void | spice_adjust_instance (struct definition_t *def) |
|
static void | spice_fixup_definition (struct definition_t *def) |
|
static struct definition_t * | spice_add_definition (struct definition_t *root, struct definition_t *def) |
|
static void | netlist_destroy_intern (struct definition_t *) |
|
static void | netlist_free_definition (struct definition_t *def) |
|
void | spice_destroy (void) |
|
struct definition_t * | spice_del_definition (struct definition_t *root, struct definition_t *def) |
|
static char * | spice_create_intern_node (void) |
|
static void | spice_adjust_vsource_nodes (struct definition_t *up, struct definition_t *dn) |
|
static void | spice_adjust_isource_nodes (struct definition_t *left, struct definition_t *right) |
|
static struct definition_t * | spice_create_definition (struct definition_t *base, const char *type) |
|
static double | spice_get_property_value (struct definition_t *def, const char *key) |
|
static void | spice_set_property_value (struct definition_t *def, const char *key, double val) |
|
static void | spice_extract_properties (struct definition_t *def, struct value_t *values, struct property_field_t *field) |
|
static char * | spice_untranslated_text (struct definition_t *def) |
|
static int | spice_count_real_values (struct value_t *values) |
|
static struct definition_t * | spice_translate_source (struct definition_t *root, struct definition_t *def, char type) |
|
static char * | spice_create_intern_para (void) |
|
static int | spice_evaluate_points (char **type, double start, double stop, double points) |
|
static struct definition_t * | spice_create_para (struct definition_t *base) |
|
static int | spice_count_values (struct value_t *values) |
|
static struct definition_t * | spice_find_definition (struct definition_t *root, const char *type, char *inst) |
|
static struct definition_t * | spice_find_definition (struct definition_t *root, const char *type) |
|
static void | spice_add_property (struct definition_t *root, const char *type, const char *key, char *value) |
|
static void | spice_free_values (struct definition_t *def) |
|
static void | spice_collect_external_nodes (struct definition_t *def) |
|
static struct definition_t * | spice_find_Model (char *instance) |
|
static struct definition_t * | spice_add_Model (struct definition_t *def) |
|
static struct definition_t * | spice_find_coupled (struct definition_t *root, struct definition_t *coupled, const char *type, char *inst) |
|
static struct definition_t * | spice_find_coupled (struct definition_t *root, const char *type, char *inst1, char *inst2) |
|
static struct definition_t * | spice_find_coupled_inductor (struct definition_t *root, struct definition_t *def, const char *type, char *inst) |
|
static struct value_t * | spice_get_value_coupled (struct definition_t *def) |
|
static char * | spice_coupled_instance (struct definition_t *k1, struct definition_t *k2, struct definition_t *k3) |
|
static struct definition_t * | spice_translate_coupled (struct definition_t *root, struct definition_t *def) |
|
static struct definition_t * | spice_find_coupled (struct definition_t *root, qucs::hash< struct definition_t > *coupled, const char *type, char *inst) |
|
static struct definition_t * | spice_search_coupled (struct definition_t *root, qucs::hash< struct definition_t > *K_hash, qucs::hash< struct definition_t > *L_hash, const char *type, char *inst) |
|
static struct definition_t * | spice_translate_coupled_x (struct definition_t *root, struct definition_t *def) |
|
static char * | spice_create_eqnstr (struct definition_t *def, int p, char type) |
|
static struct definition_t * | spice_add_edd_equation (struct definition_t *root, struct definition_t *def, int p, struct definition_t **i, struct definition_t **q) |
|
static void | spice2g6_nxtpwr (int *seq, int nd) |
|
static double | spice_get_value (struct value_t *val) |
|
static char * | spice_create_poly (struct value_t *prop, int nd, int integrate) |
|
static struct definition_t * | spice_translate_poly (struct definition_t *root, struct definition_t *def) |
|
static struct definition_t * | spice_translate_poly_lc (struct definition_t *root, struct definition_t *def) |
|
static struct definition_t * | spice_post_translator (struct definition_t *root) |
|
static struct definition_t * | spice_translate_action (struct definition_t *root, struct definition_t *def) |
|
static void | spice_translate_subcircuit (struct definition_t *sub) |
|
static char * | spice_create_intern_nodeset (void) |
|
static struct definition_t * | spice_translate_nodeset (struct definition_t *root, struct definition_t *def) |
|
static struct definition_t * | spice_translator (struct definition_t *root) |
|
void | spice_add_last_hint (struct value_t *val, int hint) |
|
void | spice_set_last_hint (struct value_t *val, int hint) |
|
struct definition_t * | spice_checker_intern (struct definition_t *root) |
|
int | spice_checker (void) |
|