-
Notifications
You must be signed in to change notification settings - Fork 0
/
project_guide.txt
24 lines (20 loc) · 1.12 KB
/
project_guide.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Short guide to the csl2cpp project folders/files
csl2cpp is a series of R scripts to translate ACSLX CSL models to C++
Simon Woodward, DairyNZ 2018
project_guide.txt This document
instructions.txt Instructions on using the csl2cpp translator
outstandings_issues.txt List of known issues
version_control.txt Notes on version/configuration management
csl2cpp.RProj RStudio project file
csl2cpp.r Main R script for translating a CSL file to a C++ class
csl2cpp_read.r Functions for reading a CSL file to a dataframe
csl2cpp_parse.r Functions for parsing
csl2cpp_do_parse_one.r Script for parsing a CSL file in a dataframe
csl2cpp_do_parse_two.r Script for translating CSL to C++ statements
csl2cpp_dependence.r Functions for analysing variable dependence
csl2cpp_do_parse_three.r Script for sorting code into execution order
csl2cpp_make.r Functions for building a C++ class from a parsed dataframe
csl2cpp_write.r Functions for writing a C++ class
/spring/ acslX spring example and equivalent C++ code
/molly/ acslX Molly cow CSL model and equivalent C++ code (original code not shared)
csl2cpp.workspace Code::Blocks (C++ IDE) workspace file