Git Product home page Git Product logo

sharpcircuit's People

Contributors

mervill avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

sharpcircuit's Issues

How to get equivalent resistance??

I need to know resistance between to point to show it on a multimeter. I don't want to give temporary voltage because it can mess up the circuit. Also, it should be calculated without any voltage source. I mean I have just put a resistor and want to resistance of it. How can I do it??

False connections being made

When creating a new circuit, if 2 leads are left unconnected they are analyzed as if they are connected.

I know this project is old and hasnt been touched in a long time but it has been a HUGE help for me and I would really appreciate help fixing this and possibly other issues.

Otherwise, if you have suggestions on how to port the current Falstad project from java/javascript over to C#, that would be very helpful as well.

Thanks

How to disconnect elements

Nice job! But I am having some difficult to find a method for disconnect elements. How could I do it?

error when building project

Error 1 Source file 'src\elements\gate\AndGateElm.cs' could not be found E:\SharpCircuit\SharpCircuits\CSC SharpCircuit
Error 2 Source file 'src\elements\gate\NandGateElm.cs' could not be found E:\SharpCircuit\SharpCircuits\CSC SharpCircuit
Error 3 Source file 'src\elements\gate\NorGateElm.cs' could not be found E:\SharpCircuit\SharpCircuits\CSC SharpCircuit
Error 4 Source file 'src\elements\gate\OrGateElm.cs' could not be found E:\SharpCircuit\SharpCircuits\CSC SharpCircuit
Error 5 Source file 'src\elements\gate\XorGateElm.cs' could not be found E:\SharpCircuit\SharpCircuits\CSC SharpCircuit
Error 6 Metadata file 'E:\SharpCircuit\SharpCircuits\bin\Debug\SharpCircuit.exe' could not be found E:\SharpCircuit\SharpCircuitsTest\CSC SharpCircuitTest
it throws these errors in visual studio when building projects .... how to solve ?

Thanks! And some problems

Thans very much! This library is very strong and helpful for me. And when using this lib, I discover some problems. I expect the totally new version very much. Here are my tips:
1.when connecting two leads, a node id is distributed. So when one node is not connected, the id is -1. The problem is, -1 will be a common id of all leads not connected.That is, these leads are all connected by this id(-1), this is not correct.
2.when connecting two leads, you make the two nodes share one number id. But, related leads are not considerated. They must have the same id as above.
To solve this two problem, I distribute an id for each lead when adding element. When I connect two leads, I Merge this two num using Union-Find-Set.
3. nonLinear() function in InductorElm returns true. i change it to false.
4. voltdiff should be set in CapacitorElm.

Thanks ! Expect the new version!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.