nns.c  1.0.1
Nanowire Network simulator
nns.h
Go to the documentation of this file.
1 
7 #ifndef NNS_H
8 #define NNS_H
9 
10 #include "device/datasheet.h"
11 #include "device/junction.h"
12 #include "device/network.h"
13 #include "device/wire.h"
14 
15 #include "interface/interface.h"
16 #include "interface/mea.h"
17 
18 #include "io/deserializer.h"
19 #include "io/serializer.h"
20 
21 #include "stimulator/mna.h"
22 #include "stimulator/update.h"
23 
24 #include "util/components.h"
25 #include "util/measures.h"
26 #include "util/point.h"
27 #include "util/tensors.h"
28 
29 #endif /* NNS_H */
Contains utility functions to work with connected components of a Nanowire Network....
Defines the structure and comparison function for a device's datasheet.
Defines deserialization functions for all the data structures of the library.
Defines the structure of the nanowire-network device interface to the external world.
Defines the structure and comparison function for nanowire junctions.
Defines the Micro-Electrode Array (MEA) structure and related functions.
Defines the function to calculate the resistance distance between two points in a Nanowire Network Co...
Defines functions to perform voltage stimulation on a Nanowire Network using the Modified Nodal Analy...
Defines the structures and functions used to model and simulate the topology and electrical state of ...
Defines a structure representing a point in the Cartesian space, and a function to compute the square...
Provides functions to serialize various components of a nanowire network.
Contains an utilities to work with tensors. Not supposed to be used directly by the user.
Defines the update_conductance function.
Defines the ‘wire’ structure and a function for comparing wires by length.