Qucs-core  0.0.18
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions | Variables
check_citi.cpp File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <cmath>
#include "logging.h"
#include "complex.h"
#include "object.h"
#include "vector.h"
#include "matrix.h"
#include "matvec.h"
#include "dataset.h"
#include "strlist.h"
#include "constants.h"
#include "check_citi.h"

Go to the source code of this file.

Functions

static int citi_count_vectors (struct citi_package_t *p)
 
static int citi_count_variables (struct citi_package_t *p)
 
static qucs::vectorciti_get_vector (struct citi_package_t *p, int n)
 
static int citi_count_packages (struct citi_package_t *p)
 
static char * citi_get_package (struct citi_package_t *p)
 
static qucs::vectorciti_create_vector (struct citi_package_t *p, int i, char *n, char *type)
 
static int citi_vector_length (strlist deps)
 
static int citi_check_dep_length (qucs::vector *v, strlist deps, char *package)
 
void citi_finalize (void)
 
int citi_check (void)
 
void citi_destroy (void)
 
void citi_init (void)
 

Variables

qucs::datasetciti_result = NULL
 
struct citi_package_tciti_root = NULL
 

Function Documentation

int citi_check ( void  )

Definition at line 175 of file check_citi.cpp.

static int citi_check_dep_length ( qucs::vector v,
strlist  deps,
char *  package 
)
static

Definition at line 135 of file check_citi.cpp.

static int citi_count_packages ( struct citi_package_t p)
static

Definition at line 77 of file check_citi.cpp.

static int citi_count_variables ( struct citi_package_t p)
static

Definition at line 59 of file check_citi.cpp.

static int citi_count_vectors ( struct citi_package_t p)
static

Definition at line 52 of file check_citi.cpp.

static qucs::vector* citi_create_vector ( struct citi_package_t p,
int  i,
char *  n,
char *  type 
)
static

Definition at line 92 of file check_citi.cpp.

void citi_destroy ( void  )

Definition at line 270 of file check_citi.cpp.

void citi_finalize ( void  )

Definition at line 148 of file check_citi.cpp.

static char* citi_get_package ( struct citi_package_t p)
static

Definition at line 84 of file check_citi.cpp.

static qucs::vector* citi_get_vector ( struct citi_package_t p,
int  n 
)
static

Definition at line 68 of file check_citi.cpp.

void citi_init ( void  )

Definition at line 283 of file check_citi.cpp.

static int citi_vector_length ( strlist  deps)
static

Definition at line 121 of file check_citi.cpp.

Variable Documentation

qucs::dataset * citi_result = NULL

Definition at line 48 of file check_citi.cpp.

struct citi_package_t * citi_root = NULL

Definition at line 49 of file check_citi.cpp.