pptools 1.0:
*the liquid resistor calculator was totally wrong (problems with then units of the data coming from the CRC+conversion problems). Now it is fixed and it should work (benchmarked against experimental measurements);
*better comments in the liquid resistor calculator code (easier to find pages in the CRC handbook);
*more solutions in the liquid resistance calculator;
*properly renammed "tab_resistivity" into "tab_lambda" in liquidresistor.cpp and .h;
*rlc solver: more precisions in the message given for overdamped regime;
*inductance calculator: the equivalent capacitance is now correctly calculated and if in doubt, a message is displayed (I don't have formulas for all capacitances in order to check if my calculation is correct nor the time to do it by hand);
*color coding solver: added colored pixmaps showing the real color in the combo box;
*color coding solver: now the suffixes are used in the resistance field too;
*color coding solver: when solving for a color code for a given resistance value, the easiest, most natural color code is returned (hopefully);
*color coding solver now knows the maximum and minimum values that can be coded. If the value we are looking for is out of bounds, it simply returns the closest boundary.
*color coding solver does some intelligent rounding if it can not represent the exact resistance that has been requested (solving for color coding);
*very nasty round off bug removed for resistances less than 1 ohm (problem coming from the (sad) fact that there is no exact binary representation for a decimal number between 1 and 0, so decimal arithmetic in that range can not be precise enough);
*color coding solver now updated everytime a color ring is changed;
*slightly updated help (in order to explain the capacitance calculation limitations, the color coding strategies and the usual names of the solutions available for liquid resistors);
pptools 0.9:
*maximum solubility now accounted for in liquid resistors;
*suppressed the unused variables in colorcoding::solve;
*class for managing forms=better modularization of the components making
the UI;
*suffixes like "u, k, M" can be used in all input fields;
*suffixes like "u, k, M" now used for formatting the results;
*tables assigned once and for all the calculation in the inductance
calculator;
*better initial conditions in all solvers but RLC;
*more inductances models in the inductance calculator;
*more solutions in the liquid resistance calculator;
*icones symbolizing the geometries in the inductance calculator (so cute...!);
*better handling of warnings and error messages in the inductance calculator;
*better convergence of the Newton's method: the solver now knows about some physical caracteristics of the solution it is looking for
(positive value, greater than another field, ...) making the use of the solver on inductance calculations much more successful;
*code cleanup;
*new icons for the program, for dark backgrounds;
*in the skin depth calculator, there is a message displayed if we go out of the tables (because it is currently using tabulated
values).
pptools 0.8.2:
*dirty hack to fix a bug in the inductance calculator: a hidden input field before the one we want to solve was then beeing solved instead of the one we want...
pptools 0.8.1:
*added GPL headers to each files;
*created "pptools.lsm" description file;
*created an INSTALL file;
*added COPYING, AUTHOR, TODO files;
pptools 0.8:
*RLC solver is now fully C++;
*added missing initial conditions to the RLC solver;
*better color coding solver;
*better help file (talks about almost every aspects);
*fixed the rectangular coil inductance (it now contains all the coefficients, with interpolations where necessary);
pptools 0.7:
*added the begining of a help file in the "About" tab;
*added a "refresh" call to the inductance panel every time the user activates the tabs -> the correct number of fields is displayed on the inductance panel;
*better code modularization for the management of equations;
*now, every equation can be solved by a Newton's method (or another one if re-defining the solver);
*solver for color coding of resistors;
*solver for inductances;
*solver for the skin depth;
*added more solutions for liquid resistors;
pptools 0.6:
*added skin depth calculator (currently based on tabulated data);
*added tables in the inductances and resistance calculations. These tables are then using selected interpolations (linear, log, semi-log...) to extract values and return their status (out of tables, ...);
*added better tables for CuSO4;