Menu

#14 64-bit QUCS, and a written developers guide for QUCS

0.0.18
open
nobody
None
5
2018-11-17
2018-11-16
No

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.

Related

Support Requests: #14

Discussion

  • Claudio Girardi

    Claudio Girardi - 2018-11-17

    We do have Windows exectuables for 64 b and 32 b platforms of the current development version of Qucs: you can find them here

    • 64-bit version: qucs-win64.zip (ci.appveyor.com)
    • 32-bit version: qucs-win32.zip (ci.appveyor.com)
      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.

     
    • Dr. Scott Best

      Dr. Scott Best - 2018-11-17

      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

      Subject: [qucs:support-requests] #14 64-bit QUCS, and a written
      developers guide for 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

      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


Log in to post a comment.

MongoDB Logo MongoDB