Permalink
Please sign in to comment.
Browse files
Updated the code with correct license.
Put mex definitions into mex file to be able to run purely from c++
- Loading branch information...
Showing
with
439 additions
and 517 deletions.
- +0 −123 .cproject
- +0 −27 .project
- +28 −20 Cortical_Column.cpp
- +28 −20 Cortical_Column.h
- +0 −80 Main.cpp
- +21 −0 NM_TC.pro
- +28 −20 ODE.h
- +3 −3 Plots.m
- +57 −49 Stimulation.h
- +51 −75 TC.cpp
- +135 −0 TC_mex.cpp
- +0 −20 TC_model.pro
- +2 −2 Test_Parameters.m
- +2 −2 Test_Stimulation.m
- +28 −20 Thalamic_Column.cpp
- +28 −20 Thalamic_Column.h
- +28 −36 saves.h
| @@ -1,123 +0,0 @@ | ||
| -<?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
| -<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> | ||
| - <storageModule moduleId="org.eclipse.cdt.core.settings"> | ||
| - <cconfiguration id="cdt.managedbuild.config.gnu.exe.debug.505421798"> | ||
| - <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.debug.505421798" moduleId="org.eclipse.cdt.core.settings" name="Debug"> | ||
| - <externalSettings/> | ||
| - <extensions> | ||
| - <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
| - <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> | ||
| - <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
| - <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
| - <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
| - <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> | ||
| - </extensions> | ||
| - </storageModule> | ||
| - <storageModule moduleId="cdtBuildSystem" version="4.0.0"> | ||
| - <configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.505421798" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug"> | ||
| - <folderInfo id="cdt.managedbuild.config.gnu.exe.debug.505421798." name="/" resourcePath=""> | ||
| - <toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.250103632" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug"> | ||
| - <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.512973174" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/> | ||
| - <builder buildPath="${workspace_loc:/TC_v2/Debug}" id="cdt.managedbuild.target.gnu.builder.exe.debug.709887228" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="cdt.managedbuild.target.gnu.builder.exe.debug"/> | ||
| - <tool id="cdt.managedbuild.tool.gnu.archiver.base.2028163773" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> | ||
| - <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.1024163887" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug"> | ||
| - <option id="gnu.cpp.compiler.exe.debug.option.optimization.level.787584377" name="Optimization Level" superClass="gnu.cpp.compiler.exe.debug.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/> | ||
| - <option id="gnu.cpp.compiler.exe.debug.option.debugging.level.312080211" name="Debug Level" superClass="gnu.cpp.compiler.exe.debug.option.debugging.level" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/> | ||
| - <option id="gnu.cpp.compiler.option.other.other.74128570" name="Other flags" superClass="gnu.cpp.compiler.option.other.other" value="-std=c++11 -c -fmessage-length=0" valueType="string"/> | ||
| - <inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1054982019" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> | ||
| - </tool> | ||
| - <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.900081259" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug"> | ||
| - <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.exe.debug.option.optimization.level.1118911001" name="Optimization Level" superClass="gnu.c.compiler.exe.debug.option.optimization.level" valueType="enumerated"/> | ||
| - <option id="gnu.c.compiler.exe.debug.option.debugging.level.819187507" name="Debug Level" superClass="gnu.c.compiler.exe.debug.option.debugging.level" value="gnu.c.debugging.level.max" valueType="enumerated"/> | ||
| - <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.55900235" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> | ||
| - </tool> | ||
| - <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.2088031771" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug"/> | ||
| - <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.590332858" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug"> | ||
| - <option id="gnu.cpp.link.option.flags.218353989" name="Linker flags" superClass="gnu.cpp.link.option.flags" value="-std=c++11" valueType="string"/> | ||
| - <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1214797218" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> | ||
| - <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> | ||
| - <additionalInput kind="additionalinput" paths="$(LIBS)"/> | ||
| - </inputType> | ||
| - </tool> | ||
| - <tool id="cdt.managedbuild.tool.gnu.assembler.exe.debug.584240670" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug"> | ||
| - <inputType id="cdt.managedbuild.tool.gnu.assembler.input.198372516" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> | ||
| - </tool> | ||
| - </toolChain> | ||
| - </folderInfo> | ||
| - <sourceEntries> | ||
| - <entry excluding="TC.cpp" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> | ||
| - </sourceEntries> | ||
| - </configuration> | ||
| - </storageModule> | ||
| - <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> | ||
| - </cconfiguration> | ||
| - <cconfiguration id="cdt.managedbuild.config.gnu.exe.release.77799865"> | ||
| - <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.77799865" moduleId="org.eclipse.cdt.core.settings" name="Release"> | ||
| - <externalSettings/> | ||
| - <extensions> | ||
| - <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
| - <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> | ||
| - <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
| - <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
| - <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
| - <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> | ||
| - </extensions> | ||
| - </storageModule> | ||
| - <storageModule moduleId="cdtBuildSystem" version="4.0.0"> | ||
| - <configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.77799865" name="Release" parent="cdt.managedbuild.config.gnu.exe.release"> | ||
| - <folderInfo id="cdt.managedbuild.config.gnu.exe.release.77799865." name="/" resourcePath=""> | ||
| - <toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.29460992" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release"> | ||
| - <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.895451030" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/> | ||
| - <builder buildPath="${workspace_loc:/TC_v2/Release}" id="cdt.managedbuild.target.gnu.builder.exe.release.2006410041" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="cdt.managedbuild.target.gnu.builder.exe.release"/> | ||
| - <tool id="cdt.managedbuild.tool.gnu.archiver.base.1975172726" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> | ||
| - <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.60772409" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release"> | ||
| - <option id="gnu.cpp.compiler.exe.release.option.optimization.level.2120612634" name="Optimization Level" superClass="gnu.cpp.compiler.exe.release.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/> | ||
| - <option id="gnu.cpp.compiler.exe.release.option.debugging.level.252604969" name="Debug Level" superClass="gnu.cpp.compiler.exe.release.option.debugging.level" value="gnu.cpp.compiler.debugging.level.none" valueType="enumerated"/> | ||
| - <inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.485836481" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> | ||
| - </tool> | ||
| - <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.670992318" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release"> | ||
| - <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.exe.release.option.optimization.level.800282701" name="Optimization Level" superClass="gnu.c.compiler.exe.release.option.optimization.level" valueType="enumerated"/> | ||
| - <option id="gnu.c.compiler.exe.release.option.debugging.level.220339212" name="Debug Level" superClass="gnu.c.compiler.exe.release.option.debugging.level" value="gnu.c.debugging.level.none" valueType="enumerated"/> | ||
| - <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.2083176480" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> | ||
| - </tool> | ||
| - <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release.40227423" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release"/> | ||
| - <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.1975145829" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release"> | ||
| - <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1607340799" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> | ||
| - <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> | ||
| - <additionalInput kind="additionalinput" paths="$(LIBS)"/> | ||
| - </inputType> | ||
| - </tool> | ||
| - <tool id="cdt.managedbuild.tool.gnu.assembler.exe.release.1595970155" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release"> | ||
| - <inputType id="cdt.managedbuild.tool.gnu.assembler.input.917822363" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> | ||
| - </tool> | ||
| - </toolChain> | ||
| - </folderInfo> | ||
| - <sourceEntries> | ||
| - <entry excluding="TC.cpp" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> | ||
| - </sourceEntries> | ||
| - </configuration> | ||
| - </storageModule> | ||
| - <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> | ||
| - </cconfiguration> | ||
| - </storageModule> | ||
| - <storageModule moduleId="cdtBuildSystem" version="4.0.0"> | ||
| - <project id="TC_model.cdt.managedbuild.target.gnu.exe.1203717936" name="Executable" projectType="cdt.managedbuild.target.gnu.exe"/> | ||
| - </storageModule> | ||
| - <storageModule moduleId="scannerConfiguration"> | ||
| - <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> | ||
| - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.505421798;cdt.managedbuild.config.gnu.exe.debug.505421798.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.1024163887;cdt.managedbuild.tool.gnu.cpp.compiler.input.1054982019"> | ||
| - <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> | ||
| - </scannerConfigBuildInfo> | ||
| - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.505421798;cdt.managedbuild.config.gnu.exe.debug.505421798.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.900081259;cdt.managedbuild.tool.gnu.c.compiler.input.55900235"> | ||
| - <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> | ||
| - </scannerConfigBuildInfo> | ||
| - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.77799865;cdt.managedbuild.config.gnu.exe.release.77799865.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.670992318;cdt.managedbuild.tool.gnu.c.compiler.input.2083176480"> | ||
| - <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> | ||
| - </scannerConfigBuildInfo> | ||
| - <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.77799865;cdt.managedbuild.config.gnu.exe.release.77799865.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.60772409;cdt.managedbuild.tool.gnu.cpp.compiler.input.485836481"> | ||
| - <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> | ||
| - </scannerConfigBuildInfo> | ||
| - </storageModule> | ||
| - <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> | ||
| - <storageModule moduleId="refreshScope"/> | ||
| -</cproject> |
| @@ -1,27 +0,0 @@ | ||
| -<?xml version="1.0" encoding="UTF-8"?> | ||
| -<projectDescription> | ||
| - <name>TC_v2</name> | ||
| - <comment></comment> | ||
| - <projects> | ||
| - </projects> | ||
| - <buildSpec> | ||
| - <buildCommand> | ||
| - <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name> | ||
| - <triggers>clean,full,incremental,</triggers> | ||
| - <arguments> | ||
| - </arguments> | ||
| - </buildCommand> | ||
| - <buildCommand> | ||
| - <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name> | ||
| - <triggers>full,incremental,</triggers> | ||
| - <arguments> | ||
| - </arguments> | ||
| - </buildCommand> | ||
| - </buildSpec> | ||
| - <natures> | ||
| - <nature>org.eclipse.cdt.core.cnature</nature> | ||
| - <nature>org.eclipse.cdt.core.ccnature</nature> | ||
| - <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature> | ||
| - <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature> | ||
| - </natures> | ||
| -</projectDescription> |
Oops, something went wrong.
0 comments on commit
c8fb6e6