Skip to content

Commit 785914a

Browse files
author
Till Schumann
committed
added missing documentation for syanpse miniapp
1 parent c88591c commit 785914a

File tree

4 files changed

+54
-3
lines changed

4 files changed

+54
-3
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ Moreover the hello directory provides informations to create a new miniapp
3131

3232
This directory provides an example of how could be design a miniapp (C++)
3333

34-
## neuromapp/synapse
34+
## neuromapp/nest/synapse
3535

3636
This directory contains a miniapp that simulates synapse models from NEST.

doc/tuto.dox

+50
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,12 @@ Table
7676
<TD align="center"> Print helper </TD>
7777
<TD align="center"> Print helper </TD>
7878
<TD align="center"> Print helper </TD>
79+
<TD align="center"> Print helper </TD>
7980
</TR>
8081
<TR>
8182
<TH> —data </TH>
8283
<TD align="center"> - </TD>
84+
<TD align="center"> - </TD>
8385
<TD align="center"> input file </TD>
8486
<TD align="center"> input file </TD>
8587
<TD align="center"> input file </TD>
@@ -89,6 +91,7 @@ Table
8991
<TR>
9092
<TH> —name </TH>
9193
<TD align="center"> world </TD>
94+
<TD align="center"> - </TD>
9295
<TD align="center"> storage key </TD>
9396
<TD align="center"> storage key </TD>
9497
<TD align="center"> storage key </TD>
@@ -98,6 +101,7 @@ Table
98101
<TH> —numthread </TH>
99102
<TD align="center"> number OMP thread </TD>
100103
<TD align="center"> - </TD>
104+
<TD align="center"> - </TD>
101105
<TD align="center"> number OMP thread </TD>
102106
<TD align="center"> - </TD>
103107
<TD align="center"> number OMP thread </TD>
@@ -157,6 +161,52 @@ The queueing miniapp has additional options to study the queueing
157161
</TR>
158162
</TABLE>
159163

164+
The synapse miniapp has additional options to study the spike processing
165+
166+
<TABLE BORDER="1">
167+
<CAPTION> Additional option of the miniapp synapse </CAPTION>
168+
<TR>
169+
<TH> —models </TH>
170+
<TD align="center"> list of available synapse models </TD>
171+
</TR>
172+
<TR>
173+
<TH> —model </TH>
174+
<TD align="center"> select a synapse model </TD>
175+
</TR>
176+
<TR>
177+
<TH> —delay </TH>
178+
<TD align="center"> synapse model property </TD>
179+
</TR>
180+
<TR>
181+
<TH> —weight </TH>
182+
<TD align="center"> synapse model property </TD>
183+
</TR>
184+
<TR>
185+
<TH> —U </TH>
186+
<TD align="center"> synapse model property </TD>
187+
</TR>
188+
<TR>
189+
<TH> —u </TH>
190+
<TD align="center"> synapse model property </TD>
191+
</TR>
192+
<TR>
193+
<TH> —tau_rec </TH>
194+
<TD align="center"> synapse model property </TD>
195+
</TR>
196+
<TR>
197+
<TH> —tau_fac </TH>
198+
<TD align="center"> synapse model property </TD>
199+
</TR>
200+
<TR>
201+
<TH> —dt </TH>
202+
<TD align="center"> timestep of simulation </TD>
203+
</TR>
204+
<TR>
205+
<TH> —iterations </TH>
206+
<TD align="center"> number of iterations </TD>
207+
</TR>
208+
</TABLE>
209+
160210

161211
\section tu3 Miniapps performance metrics
162212

neuromapp/nest/synapse/synapse.h

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
#ifndef MAPP_SYNAPSE_EXECUTE_
2727
#define MAPP_SYNAPSE_EXECUTE_
2828

29+
//! Namespace for all the nest miniapps
2930
namespace nest
3031
{
3132
/** \fn nestconnection_execute(int argc, char *const argv[])

neuromapp/utils/storage/storage.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
#include <iostream>
3838
#include <stdexcept>
3939

40-
//! namespace spcific for the storage implementation only
40+
//! namespace specific for the storage implementation only
4141
namespace impl {
4242

4343
template <typename T>
@@ -135,4 +135,4 @@ class storage {
135135

136136
#include "storage.ipp"
137137

138-
#endif
138+
#endif

0 commit comments

Comments
 (0)