com.mancrd.ahah.model.circuit
Class AHaH21CircuitBuilder
java.lang.Object
com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
public class AHaH21CircuitBuilder
- extends Object
Builder for AHaH21Circuit
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AHaH21CircuitBuilder
public AHaH21CircuitBuilder()
build
public AHaH21Circuit build()
- return fully built object
- Returns:
- a AHaH21Circuit
numInputs
public AHaH21CircuitBuilder numInputs(int numInputs)
numBiasInputs
public AHaH21CircuitBuilder numBiasInputs(int numBiasInputs)
Vdd
public AHaH21CircuitBuilder Vdd(double Vdd)
Vss
public AHaH21CircuitBuilder Vss(double Vss)
readPeriod
public AHaH21CircuitBuilder readPeriod(double readPeriod)
writePeriod
public AHaH21CircuitBuilder writePeriod(double writePeriod)
memristorType
public AHaH21CircuitBuilder memristorType(AHaH21CircuitBuilder.MemristorType memristorType)
getNumInputs
public int getNumInputs()
getNumBiasInputs
public int getNumBiasInputs()
getVss
public double getVss()
getVdd
public double getVdd()
getReadPeriod
public double getReadPeriod()
getWritePeriod
public double getWritePeriod()
getMemristorType
public AHaH21CircuitBuilder.MemristorType getMemristorType()
Copyright © 2013–2014 M. Alexander Nugent Consulting, Research and Devlopment. All rights reserved.