Skip to content

Commit 24f207d

Browse files
committed
bug fix sign error
1 parent d62bc60 commit 24f207d

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

example.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ def main():
3333
f_set=(1,18,1),
3434
d_set=(0,20,1),
3535
interp='cubic',
36-
override='chi zero',
3736
multiprocessing=True,
3837
multicolumn=True,
3938
as_dataframe=True,
@@ -46,7 +45,6 @@ def main():
4645
characterization = libRL.characterization(
4746
data=data_string,
4847
f_set=(1,18,0.1),
49-
override='chi zero',
5048
params='all',
5149
as_dataframe=True,
5250
quick_save=True
@@ -57,7 +55,6 @@ def main():
5755
band_analysis = libRL.band_analysis(
5856
data=data_string,
5957
f_set=(1,18,0.1),
60-
override='chi zero',
6158
d_set=(1,5,0.1),
6259
m_set=[1,2,3,4,5],
6360
thrs=-10,

libRL/__init__.py

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,7 @@ def characterization(
543543
(mu1f(f) - j * mu2f(f)) * (e1f(f) - j * e2f(f))
544544
).real,
545545

546-
"EXTCOEFF": lambda f: sqrt(
546+
"EXTCOEFF": lambda f: -1*sqrt(
547547
(mu1f(f) - j * mu2f(f)) * (e1f(f) - j * e2f(f))
548548
).imag,
549549

@@ -555,21 +555,17 @@ def characterization(
555555
(mu1f(f) - j * mu2f(f)) * (e1f(f) - j * e2f(f))) * (c ** -1)
556556
).real * 8.86588,
557557

558-
"PHSCNST": lambda f: ((2 * pi * f * GHz) * sqrt(
558+
"PHSCNST": lambda f: -1*((2 * pi * f * GHz) * sqrt(
559559
(mu1f(f) - j * mu2f(f)) * (e1f(f) - j * e2f(f))) * (c ** -1)
560560
).imag,
561561

562-
"PHSVEL": lambda f: ((2 * pi * f * GHz) / (
563-
((2 * pi * f * GHz) * sqrt(
564-
(mu1f(f) - j * mu2f(f)) * (e1f(f) - j * e2f(f))
565-
) * (c ** -1))
566-
).imag),
562+
"PHSVEL": lambda f: (2 * pi * f * GHz) / chars["PHSCNST"](f),
567563

568564
"RES": lambda f: (Z0 * sqrt(
569565
(mu1f(f) - j * mu2f(f)) * (e1f(f) - j * e2f(f)))
570566
).real,
571567

572-
"REACT": lambda f: (Z0 * sqrt(
568+
"REACT": lambda f: -1*(Z0 * sqrt(
573569
(mu1f(f) - j * mu2f(f)) * (e1f(f) - j * e2f(f)))
574570
).imag,
575571

@@ -579,7 +575,8 @@ def characterization(
579575
(mu1f(f) - j * mu2f(f)) * (e1f(f) - j * e2f(f)))) * (c ** -1)
580576
).real,
581577

582-
"EDDY": lambda f: mu2f(f) / (mu1f(f) ** 2 * f)
578+
"EDDY": lambda f: mu2f(f) / (mu1f(f) ** 2 * f),
579+
583580
}
584581

585582
# give user option to just calculate everything without forcing them

0 commit comments

Comments
 (0)