Are there any plans to move QUCS from the current 32-bit environment to a 64-bit environment which the overwhelming majority of systems use today?
Also, it would be benefical to write to book with detailed information for how students and researchers can add capability to QUCS. One possible title would be "A Developers Guide to QUCS and the Qt 5 GUI". This coud be published through PACKT, where many books for Qt and shareware exist, or merely posted for download on sourceforge. PACKT would provide a small revenue stream for maintaining QUCS.
We do have Windows exectuables for 64 b and 32 b platforms of the current development version of Qucs: you can find them here
the above links point automatically to the latest development version build.
The next release will include both versions.
I agree some more source code documentation will be useful but we would need more help to be able to maintain both the source and associated docs.
For the moment we have some automatically generated docs using Doxygen for the previous version. If you have any specific development question feel free to ask on the Qucs devel mailing list.
Dear Claudio,
Thank you for your reply to my inquiry regarding a 64-bit version of QUCS.
I will take a look at it as time permits, and let you know my opinion.
Next, a developers guide would garner attention from university students
wishing to use the QUCS framework to add their analysis codes to an
existing system. It would also permit new arrivals to the development team
to come up to speed quickly with the architecture of the analysis code, and
Qt 5 GUI development. I would like to suggest that you contact Pavel
Strakhov, Witold Wysota and Lorenz Haas, who are the authors of Game
Programming Using Qt 5 Beginners Guide, 2nd Edition, Packt, 2018, and
encourage them to undertake writing a Developers Guide for QUCS in the Qt 5
Environment. They could document QUCS for new developers, provide
instructions and examples for adding new features to QUCS using Qt Creator,
and provide guidelines and documentation for compiling and linking the
parts of the code after something new has been added. Their work on this
book could then be expanded over time to include other public domain
scientific and engineers codes.
On a side note, I stumbled across a copy of my dissertation code last
summer, which I had assumed was lost when the 15K rpm SCSI drive it resided
on burned up 15-year ago due to a bearing failure. A copy of the code
existed on an old USB 1 backup drive, so the code has been successfully
ported to MinGW 64-bit. I am continuing to clean up the old code before it
is ported to Fortran 90, and ultimately to Fortran 95 before adding it to
QUCS for mode matching analysis of rectangular, coaxial, and cylindrical
waveguides. The code can be used for developing impedance matching
networks for circuits where measured S-parameters exist, and also for
producing dispersion diagrams of periodic circuits. I intend to add field
plotting to the code to teach university students about boundary
conditions, which seems to be a topic that students are no longer taught.
Students believe that any answer produced by a code is correct, which is a
tragic error if the solution has not converged sufficiently to satisfy the
boundary conditions of the problem geometry.
Happy Holidays,
Dr. Scott Best
Chief Technology Officer
SiberSci, LLC
1-270-228-4901 office
scott_best@sibersci.com e-mail
https://sibersci.com http://www.sibersci.com/
[image: Front Side - Raised 4-color Type- Business Card for Dr Scott Best,
July 22, 2018]
Notice: This e-mail is intended solely for use of the individual or entity
to which it is addressed and may contain information that is proprietary,
privileged, company confidential and/or exempt from disclosure under
applicable law. If the reader is not the intended recipient or agent
responsible for delivering the message to the intended recipient, you are
hereby notified that any dissemination, distribution or copying of this
communication is strictly prohibited. If this communication has been
transmitted from a U.S. location it may also contain data subject to the
International Traffic in Arms Regulations or U.S. Export Administration
Regulations and cannot be disseminated, distributed or copied to foreign
nationals, residing in the U.S. or abroad, without the prior approval of
the U.S. Department of State or appropriate export licensing authority. If
you have received this communication in error, please notify the sender by
reply e-mail or collect telephone call and delete or destroy all copies of
this e-mail message, any physical copies made of this e-mail message and/or
any file attachment(s).
From: Claudio Girardi in3otd@users.sourceforge.net
Sent: Saturday, November 17, 2018 1:08 AM
To: [qucs:support-requests] <14@support-requests.qucs.p.re.sourceforge.net
We do have Windows exectuables for 64 b and 32 b platforms of the current
development version of Qucs: you can find them here
https://ci.appveyor.com/api/projects/qucs/qucs/artifacts/qucs-win64.zip?job=Environment%3A%20MSYSTEM%3DMINGW64%2C%20MBITS%3D64%2C%20MARCH%3Dx86_64
https://ci.appveyor.com/api/projects/qucs/qucs/artifacts/qucs-win32.zip?job=Environment%3A%20MSYSTEM%3DMINGW32%2C%20MBITS%3D32%2C%20MARCH%3DI686
the above links point automatically to the latest development version build.
The next release will include both versions.
I agree some more source code documentation will be useful but we would
need more help to be able to maintain both the source and associated docs.
For the moment we have some automatically generated docs
http://qucs.sourceforge.net/doxygen/0.0.18/qucs/ using Doxygen for the
previous version. If you have any specific development question feel free
to ask on the Qucs devel mailing list
https://sourceforge.net/p/qucs/mailman/qucs-devel/.
[support-requests:#14]
https://sourceforge.net/p/qucs/support-requests/14/ 64-bit QUCS, and a
written developers guide for QUCS
Status: open
Group: 0.0.18
Created: Fri Nov 16, 2018 04:46 PM UTC by Dr. Scott Best
Last Updated: Fri Nov 16, 2018 04:46 PM UTC
Owner: nobody
Are there any plans to move QUCS from the current 32-bit environment to a
64-bit environment which the overwhelming majority of systems use today?
Also, it would be benefical to write to book with detailed information for
how students and researchers can add capability to QUCS. One possible title
would be "A Developers Guide to QUCS and the Qt 5 GUI". This coud be
published through PACKT, where many books for Qt and shareware exist, or
merely posted for download on sourceforge. PACKT would provide a small
revenue stream for maintaining QUCS.
Sent from sourceforge.net because you indicated interest in
https://sourceforge.net/p/qucs/support-requests/14/
To unsubscribe from further messages, please visit
https://sourceforge.net/auth/subscriptions/
Related
Support Requests: #14