1. Commands load a simple soma model and connect it to a pulsegen solver object |
1. Expected output | GENESIS 3 shell |
1. Executed command | ndf_load cells/purkinje/edsjb1994.ndf |
2. Expected output |
1. Executed command | list inputclass_templates |
2. Expected output | all input class templates: perfectclamp: module_name: Experiment options: command: command value name: name of this inputclass package: Experiment::PerfectClamp pulsegen: module_name: Experiment options: baselevel: The pulse base level delay1: First pulse delay delay2: Second pulse delay level1: First pulse level level2: Second pulse level name: name of this inputclass triggermode: 'The pulse triggermode, 0 - freerun, 1 - ext trig, 2 - ext gate' width1: First pulse width width2: Second pulse width package: Experiment::PulseGen |
1. Executed command | inputclass_add pulsegen my_pulsegen_freerun name my_pulsegen_freerun level1 50.0 width1 3.0 delay1 5.0 level2 -20.0 width2 5 delay2 8.0 baselevel 10.0 triggermode 0 |
2. Expected output |
1. Executed command | list inputclasses |
2. Expected output | all input classes: my_pulsegen_freerun: module_name: Experiment options: baselevel: 10.0 delay1: 5.0 delay2: 8.0 level1: 50.0 level2: -20.0 name: my_pulsegen_freerun triggermode: 0 width1: 3.0 width2: 5 package: Experiment::PulseGen |
1. Executed command | input_add my_pulsegen_freerun /Purkinje/segments/soma Vm |
2. Expected output |
1. Executed command | input_show |
2. Expected output | - component_name: /Purkinje/segments/soma field: Vm inputclass: my_pulsegen_freerun |
1. Executed command | output_add /Purkinje/segments/soma Vm |
2. Expected output |
1. Executed command | check /Purkinje |
2. Expected output |
1. Executed command | run /Purkinje 0.001 |
2. Expected output |
1. Expected output | application_output_file: /tmp/output expected_output_file: ./..//tests/specifications/strings/pulsegen-freerun.txt |
2. This test is currently not executed | (disabled is 'Previous command is not producing an output file for some reason') |