You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

46 lines
1009 B

/**********
Copyright 1991 Regents of the University of California. All rights reserved.
Author: 1991 David Gates
**********/
/* Member of CIDER device simulator
* Version: 1b1
*/
#ifndef ngspice_MESHDEFS_H
#define ngspice_MESHDEFS_H
/* Data Structures and Definitions for Device Simulation Cards */
typedef struct sMESHcard {
struct sMESHcard *MESHnextCard;
double MESHlocation;
double MESHwidth;
double MESHlocStart;
double MESHlocEnd;
double MESHhStart;
double MESHhEnd;
double MESHhMax;
double MESHratio;
int MESHnumber;
unsigned int MESHlocationGiven : 1;
unsigned int MESHwidthGiven : 1;
unsigned int MESHhStartGiven : 1;
unsigned int MESHhEndGiven : 1;
unsigned int MESHhMaxGiven : 1;
unsigned int MESHratioGiven : 1;
unsigned int MESHnumberGiven : 1;
} MESHcard;
/* MESH parameters */
enum {
MESH_NUMBER = 1,
MESH_LOCATION,
MESH_WIDTH,
MESH_H_START,
MESH_H_END,
MESH_H_MAX,
MESH_RATIO,
};
#endif