A B C D F G I M N P R T U V W

A

AgChalcMemristor - Class in com.mancrd.ahah.model.circuit.mss
This memristor is a specific MSSMemristor with parameters tweaked to match the Boise State University's Silver-Chalcogenide device.
AgChalcMemristor(double) - Constructor for class com.mancrd.ahah.model.circuit.mss.AgChalcMemristor
Constructor
AgChalcMemristor2 - Class in com.mancrd.ahah.model.circuit.mss
This memristor is similar to the Boise State University's Silver-Chalcogenide device, but purposely different.
AgChalcMemristor2(double) - Constructor for class com.mancrd.ahah.model.circuit.mss.AgChalcMemristor2
Constructor
AgInSbTeMemristor - Class in com.mancrd.ahah.model.circuit.mss
This memristor is a specific MSSMemristor with parameters tweaked to match the AIST device from [Zhang 2013]
AgInSbTeMemristor(double) - Constructor for class com.mancrd.ahah.model.circuit.mss.AgInSbTeMemristor
Constructor
AHaH21Circuit - Class in com.mancrd.ahah.model.circuit
This class represents the AHaH 2-1 Circuit Model
AHaH21Circuit(AHaH21CircuitBuilder) - Constructor for class com.mancrd.ahah.model.circuit.AHaH21Circuit
Constructor
AHaH21CircuitBuilder - Class in com.mancrd.ahah.model.circuit
Builder for AHaH21Circuit
AHaH21CircuitBuilder() - Constructor for class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
AHaH21CircuitBuilder.MemristorType - Enum in com.mancrd.ahah.model.circuit
 
AHaHNode - Class in com.mancrd.ahah.model.functional
 
AHaHNode(AHaHNodeBuilder) - Constructor for class com.mancrd.ahah.model.functional.AHaHNode
Constructor
AHaHNodeBuilder - Class in com.mancrd.ahah.model.functional
Builder for AHaH21Circuit
AHaHNodeBuilder() - Constructor for class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
alpha(double) - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
amplitude - Variable in class com.mancrd.ahah.model.circuit.driver.Driver
 

B

beta(double) - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
build() - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
return fully built object
build() - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
return fully built object

C

com.mancrd.ahah.model.circuit - package com.mancrd.ahah.model.circuit
 
com.mancrd.ahah.model.circuit.driver - package com.mancrd.ahah.model.circuit.driver
 
com.mancrd.ahah.model.circuit.mss - package com.mancrd.ahah.model.circuit.mss
 
com.mancrd.ahah.model.functional - package com.mancrd.ahah.model.functional
 
Component - Class in com.mancrd.ahah.model.circuit.mss
 
Component() - Constructor for class com.mancrd.ahah.model.circuit.mss.Component
 

D

dcOffset - Variable in class com.mancrd.ahah.model.circuit.driver.Driver
 
decay(double) - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
dG(double, double) - Method in class com.mancrd.ahah.model.circuit.mss.MSSMemristor
update device
Driver - Class in com.mancrd.ahah.model.circuit.driver
 
Driver(String, double, double, double, double) - Constructor for class com.mancrd.ahah.model.circuit.driver.Driver
Constructor

F

frequency - Variable in class com.mancrd.ahah.model.circuit.driver.Driver
 

G

getAlpha() - Method in class com.mancrd.ahah.model.functional.AHaHNode
 
getAlpha() - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
getAmplitude() - Method in class com.mancrd.ahah.model.circuit.driver.Driver
 
getBeta() - Method in class com.mancrd.ahah.model.functional.AHaHNode
 
getBeta() - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
getConductance() - Method in class com.mancrd.ahah.model.circuit.mss.MSSMemristor
get the conductance
getCurrent(double) - Method in class com.mancrd.ahah.model.circuit.mss.MSSMemristor
Get the current thru this memristor
getDcOffset() - Method in class com.mancrd.ahah.model.circuit.driver.Driver
 
getDecay() - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
getFrequency() - Method in class com.mancrd.ahah.model.circuit.driver.Driver
 
getId() - Method in class com.mancrd.ahah.model.circuit.driver.Driver
 
getMemristorsA() - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
 
getMemristorsB() - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
 
getMemristorType() - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
getNoise() - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
getNumBiasInputs() - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
getNumBiasInputs() - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
getNumInputs() - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
getNumInputs() - Method in class com.mancrd.ahah.model.functional.AHaHNode
 
getNumInputs() - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
getPhase() - Method in class com.mancrd.ahah.model.circuit.driver.Driver
 
getReadPeriod() - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
 
getReadPeriod() - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
getResistance() - Method in class com.mancrd.ahah.model.circuit.mss.MSSMemristor
 
getSignal(double) - Method in class com.mancrd.ahah.model.circuit.driver.Driver
 
getSignal(double) - Method in class com.mancrd.ahah.model.circuit.driver.Triangle
 
getSpikeInputWeightMagnitudeSum(Set<Integer>) - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
 
getSpikeInputWeightSum(Set<Integer>) - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
 
getVdd() - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
 
getVdd() - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
getVss() - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
 
getVss() - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
getWeight(int) - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
 
getWeight(int) - Method in class com.mancrd.ahah.model.functional.AHaHNode
 
getWeightConjugate(int) - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
 
getWritePeriod() - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
 
getWritePeriod() - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
GSTMemristor - Class in com.mancrd.ahah.model.circuit.mss
This memristor is a specific MSSMemristor with parameters tweaked to match the GST device from Li 2013
GSTMemristor(double) - Constructor for class com.mancrd.ahah.model.circuit.mss.GSTMemristor
Constructor

I

id - Variable in class com.mancrd.ahah.model.circuit.driver.Driver
 
isModelA(boolean) - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
isModelA() - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 

M

memristorType(AHaH21CircuitBuilder.MemristorType) - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
MSSMemristor - Class in com.mancrd.ahah.model.circuit.mss
This memristor is based on Alex's "collection of meta-stable switches" memristor model
MSSMemristor(double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class com.mancrd.ahah.model.circuit.mss.MSSMemristor
Constructor

N

noise(double) - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
numBiasInputs(int) - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
numBiasInputs(int) - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 
numInputs(int) - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
numInputs(int) - Method in class com.mancrd.ahah.model.functional.AHaHNodeBuilder
 

P

PdWO3WMemristor - Class in com.mancrd.ahah.model.circuit.mss
This memristor is a specific MSSMemristor with parameters tweaked to match the GST device from Li 2013
PdWO3WMemristor(double) - Constructor for class com.mancrd.ahah.model.circuit.mss.PdWO3WMemristor
Constructor
phase - Variable in class com.mancrd.ahah.model.circuit.driver.Driver
 

R

readPeriod(double) - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 

T

Triangle - Class in com.mancrd.ahah.model.circuit.driver
 
Triangle(String, double, double, double, double) - Constructor for class com.mancrd.ahah.model.circuit.driver.Triangle
Constructor

U

update(Set<Integer>, int) - Method in class com.mancrd.ahah.model.circuit.AHaH21Circuit
provides unsupervised or supervised AntiHebbian (read) and Hebbian (write) learning.
update(Set<Integer>) - Method in class com.mancrd.ahah.model.functional.AHaHNode
 

V

valueOf(String) - Static method in enum com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder.MemristorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder.MemristorType
Returns an array containing the constants of this enum type, in the order they are declared.
Vdd(double) - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 
Vss(double) - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 

W

writePeriod(double) - Method in class com.mancrd.ahah.model.circuit.AHaH21CircuitBuilder
 

A B C D F G I M N P R T U V W

Copyright © 2013–2014 M. Alexander Nugent Consulting, Research and Devlopment. All rights reserved.