Re: [Qucs-devel] Qucs, Gnucap, and Google Summer of Code

al davis <[email protected]>
Newsgroups gmane.comp.gnu.gnucap.devel
Message-ID <[email protected]>
On Fri, 24 Mar 2017 09:01:39 +0000
Richard Crozier <[email protected]> wrote:
> The Qucs solvers can be used as a shared library, qucsator is actually 
> just a thin wrapper for this library now. With special elements in your 
> circuit you can externally control voltage sources etc. at every time 
> step. This can run either 'synchronously' i.e., you set voltages etc. on 
> every single time step, or 'asynchronously', where you set voltages in 
> between multiple steps and they are interpolated at the next steps.
> 
> Is it possible to do the same or similar with gnucap?

The short answer is yes, but what if it wasn't?

If that were the case, it would be a feature I would classify as part
of what we would use from qucsator in a joint project, one of the
reasons we all gain by working together.

Going the other way, I see recent emails asking about PLECS style
fast linearized solver and models, and also about adding a memristor
model. Does Qucs have a mechanism for this to happen?  Does Xyce???

That's what plugins are for.  Anyone can make plugins.  You don't need
permission.  Then they can be made available for everyone who wants
them, without rebuilding or reinstalling.

> Based on the above I also created a matlab/octave interface based on mex 
> files for direct data communication with the simulation during 
> simulation execution from these languages to allow joining to larger 
> simulations.

Mex files are plugins for octave.  Circuit simulators need plugins
too.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.