CARLsim  3.0.3
CARLsim: a GPU-accelerated SNN simulator
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
README.md
Go to the documentation of this file.
1 README for CARLsim-ECJ Project
2 -------------------------------------------------------------------------------
3 
4 Here are some notes for the CARLsim-ECJ Project.
5 
6 ### SOURCE CODE DIRECTORY DESCRIPTION
7 
8 <pre>
9  Main
10 directory
11  ├── AUTHORS
12  ├── C++.gitignore
13  ├── README.md
14  ├── src
15  │   └── ecjapp
16  │   ├── CARLsimEC.java
17  │   ├── eval
18  │   │   ├── problem
19  │   │   │   ├── CARLsimController.java
20  │   │   │   ├── CARLsimProblem.java
21  │   │   │   ├── PopulationToFile.java
22  │   │   │   └── RemoteLoginInfo.java
23  │   │   ├── SimpleGroupedEvaluator.java
24  │   │   └── SimpleGroupedProblemForm.java
25  │   └── util
26  │   ├── Misc.java
27  │   └── Option.java
28  └── test
29  ├── CARLsim-app
30  │   └── Makefile
31  └── ecjapp
32  ├── doubles
33  │   ├── TestIndividual.java
34  │   ├── TestSimpleGroupedProblem.java
35  │   └── TestSimpleProblem.java
36  ├── eval
37  │   └── SimpleGroupedEvaluatorTest.java
38  ├── PopulationToFileTest.java
39  └── util
40  └── MiscTest.java
41 </pre>
42 
43 
44 * Main directory - contains the Makefile, documentation files, and other
45 directories.
46 
47 * src - contains source code for both the ECJ component (found in ecjapp)
48 and the CARLsim component.
49 
50 * test - contains testing code for both the ECJ and CARLsim components.
51 The CARLsim testing framework code is found in test/CARLsim-app while
52 the ECJ testing framework code is found in test/ecjapp.
53 
54 ### Using the CARLsim testing framework
55 
56 CARLsim uses the googletest framework v1.7 for testing. For more information
57 on googltest please visit the website at https://code.google.com/p/googletest/.
58 For a quick primer, visit: https://code.google.com/p/googletest/wiki/Primer.
59 
60 To use the googletest framework, you must first download googletests and
61 point to the googletest directory. One must link to the correct library (either
62 gtest.a or gtest_main.a) and include the correct headers during compilation.
63 Please see the test/CARLsim-app/Makefile for examples of how to compile your
64 tests.
CARLsim User Interface This class provides a user interface to the public sections of CARLsimCore sou...
Definition: carlsim.h:142