Package org.lemsml.export.vhdl.metadata
Class MetadataWriter
java.lang.Object
org.lemsml.export.vhdl.metadata.MetadataWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidwriteJSONDefaultParameters(EDSimulation sim, StringBuilder sb, String neuronName) static voidwriteJSONDefaultReadback(EDSimulation sim, StringBuilder sb, String neuronName) static voidwriteJSONDefaultState(EDSimulation sim, StringBuilder sb, Map<String, Float> initialStateValues, String neuronName) static voidwriteSiIMeta(EDSimulation sim, StringBuilder sb, String neuronName) static voidwriteSiInitMeta(EDSimulation sim, StringBuilder sb, String neuronName, float timestep, Map<String, Float> initialStateValues)
-
Constructor Details
-
MetadataWriter
public MetadataWriter()
-
-
Method Details
-
writeSiIMeta
public static void writeSiIMeta(EDSimulation sim, StringBuilder sb, String neuronName) throws ParserConfigurationException, TransformerException -
writeSiInitMeta
public static void writeSiInitMeta(EDSimulation sim, StringBuilder sb, String neuronName, float timestep, Map<String, Float> initialStateValues) throws ParserConfigurationException, TransformerException -
writeJSONDefaultState
public static void writeJSONDefaultState(EDSimulation sim, StringBuilder sb, Map<String, Float> initialStateValues, String neuronName) throws IOException- Throws:
IOException
-
writeJSONDefaultParameters
public static void writeJSONDefaultParameters(EDSimulation sim, StringBuilder sb, String neuronName) throws IOException - Throws:
IOException
-
writeJSONDefaultReadback
public static void writeJSONDefaultReadback(EDSimulation sim, StringBuilder sb, String neuronName) throws IOException - Throws:
IOException
-