head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.176 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.174 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.172 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.170 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.168 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.166 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.164 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.162 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.160 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.158 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.156 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.154 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.152 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.150 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.148 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.146 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.144 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.142 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.140 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.138 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.136 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.134 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.132 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.128 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.108 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.130 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.126 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.124 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.122 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.120 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.118 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.116 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.114 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.112 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.110 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.106 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.104 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.102 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.100 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.98 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.96 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.94 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.92 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.90 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.88 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.86 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.84 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.82 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.80 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.78 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.76 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.74 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.72 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.70 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.68 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.66 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.64 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.62 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.60 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.58 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.56 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.54 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.52 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.50 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.48 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.46 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.44 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.42 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.40 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.38 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.36 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.34 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.32 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.30 pkgsrc-2008Q1:1.2.0.28 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.26 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.24 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.22 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.20 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.18 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.16 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.14 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.12 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.10 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.8 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.6 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.1.1.0.8 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.6 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.4 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.2 pkgsrc-2003Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.2 date 2004.11.30.00.27.35; author dmcmahill; state Exp; branches; next 1.1; 1.1 date 2003.03.23.12.25.03; author dmcmahill; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.03.23.12.25.03; author dmcmahill; state Exp; branches; next ; desc @@ 1.2 log @update to transcalc-0.14 Changes since 0.13: * Fixed multiline string problems in help.h which prevented compilation in gcc >3.2 * Moved build environment automake, autoheader, autoconf to a more modern version (autoconf support is for >2.50). * Ported transcalc to gtk2.0, which means that the dependency on gdk-imlib is now gone. gtk2.0 included gdk-imlib natively. * Corrected some minor bugs related to config file * Changed speed of light symbol from C to C0 * Modified configure.in to work also with Mingw32 (and hopefully cygwin) * Added fnmatch.c and fnmatch.h (needed for Win32) * Added program version number to saved files * Updated speed of light constant (!) and changed its name from C to C0 to avoid clash with variables in other f iles. Updated vacuum dielectric constant * Moved examples from src directory to a separate examples dir * Clean-up most warnings during compilation * Upon running for first time, $HOME/.transcalc dir will be created with config file and save file * Units default values now saved in config file * Upon exit, last transmission line values remembered in save file * Made some slight changes in gui setup * Added coupled microstrip image * Update manpage @ text @$NetBSD$ fixes minor bug in the computation. Correct constant (0.7913) found in original reference for this model. --- src/c_microstrip.c.orig Thu Jul 25 19:48:39 2002 +++ src/c_microstrip.c @@@@ -520,7 +520,7 @@@@ static void er_eff_freq(c_microstrip * c er_eff = c_ms->er_eff_o_0; P_8 = 0.7168 * (1.0 + 1.076 / (1.0 + 0.0576 * (er - 1.0))); - P_9 = P_8 - 0.7193 * (1.0 - exp(-pow(f_n / 20.0, 1.424))) * atan(2.481 * pow(er / 8.0, 0.946)); + P_9 = P_8 - 0.7913 * (1.0 - exp(-pow(f_n / 20.0, 1.424))) * atan(2.481 * pow(er / 8.0, 0.946)); P_10 = 0.242 * pow(er - 1.0, 0.55); P_11 = 0.6366 * (exp(-0.3401 * f_n) - 1.0) * atan(1.263 * pow(u / 3.0, 1.629)); P_12 = P_9 + (1.0 - P_9) / (1.0 + 1.183 * pow(u, 1.376)); @ 1.1 log @Initial revision @ text @d6 4 a9 3 --- src/c_microstrip.c.orig Tue May 28 15:59:49 2002 +++ src/c_microstrip.c Wed Jan 15 05:32:42 2003 @@@@ -217,5 +235,5 @@@@ d16 1 @ 1.1.1.1 log @import transcalc-0.13 Transcalc is an analysis and synthesis tool for calculating the electrical and physical properties of different kinds of RF and microwave transmission lines. Transcalc was somewhat inspired by the functionality of Agilent Technologies' commercial program linecalc. Transcalc aspires to be more functional in the long run and well-documented with appropriate references to formulas that are used. Transcalc is built using the GIMP toolkit (GTK) for its GUI interface. For each type of transmission line, using dialog boxes, you can enter values for the various parameters, and either calculate its electrical properties (analyze), or use the given electrical requirements to sythesize physical parameters of the required transmission line. Available transmission lines (this list will expand with subsequent releases): * microstrip * rectangular waveguide * coax * coupled microstrip @ text @@