Jspice3
timesder.c File Reference
#include "spice.h"
#include <math.h>
#include "distodef.h"
Include dependency graph for timesder.c:

Go to the source code of this file.

Macros

#define JOB   char
 

Functions

void TimesDeriv (Dderivs *new, Dderivs *old, double k)
 

Macro Definition Documentation

#define JOB   char

Definition at line 9 of file timesder.c.

Function Documentation

void TimesDeriv ( Dderivs new,
Dderivs old,
double  k 
)

Definition at line 19 of file timesder.c.

22 {
23 
24 new->value = k* old->value;
25 new->d1_p = k*old->d1_p;
26 new->d1_q = k*old->d1_q;
27 new->d1_r = k*old->d1_r;
28 new->d2_p2 = k*old->d2_p2;
29 new->d2_q2 = k*old->d2_q2;
30 new->d2_r2 = k*old->d2_r2;
31 new->d2_pq = k*old->d2_pq;
32 new->d2_qr = k*old->d2_qr;
33 new->d2_pr = k*old->d2_pr;
34 new->d3_p3 =
35  k*old->d3_p3
36  ;
37 new->d3_q3 =
38  k*old->d3_q3
39  ;
40 new->d3_r3 =
41  k*old->d3_r3
42  ;
43 new->d3_p2r =
44  k*old->d3_p2r
45  ;
46 new->d3_p2q =
47  k*old->d3_p2q
48  ;
49 new->d3_q2r =
50  k*old->d3_q2r
51  ;
52 new->d3_pq2 =
53  k*old->d3_pq2
54  ;
55 new->d3_pr2 =
56  k*old->d3_pr2
57  ;
58 new->d3_qr2 =
59  k*old->d3_qr2
60  ;
61 new->d3_pqr =
62  k*old->d3_pqr
63  ;
64 
65 }
double d2_pr
Definition: distodef.h:75
double d3_pr2
Definition: distodef.h:83
double d3_pq2
Definition: distodef.h:81
double d3_p3
Definition: distodef.h:76
double d1_q
Definition: distodef.h:68
double d2_pq
Definition: distodef.h:73
double d3_pqr
Definition: distodef.h:85
double d2_r2
Definition: distodef.h:72
double d3_p2r
Definition: distodef.h:80
double d2_qr
Definition: distodef.h:74
double d1_r
Definition: distodef.h:69
double d1_p
Definition: distodef.h:67
double d3_qr2
Definition: distodef.h:84
double d3_q3
Definition: distodef.h:77
double d3_q2r
Definition: distodef.h:82
double value
Definition: distodef.h:66
double d3_r3
Definition: distodef.h:78
double d3_p2q
Definition: distodef.h:79
double d2_q2
Definition: distodef.h:71
double d2_p2
Definition: distodef.h:70