CAMP 1.0.0
Chemistry Across Multiple Phases
Input File Format: CAMP-Chem Configuration Data

Configuration data for the CAMP. The files are in json format and their general structure should be the following:

{ "camp-data" : [
{
"type" : "OBJECT_TYPE",
...
},
{
"type" : "OBJECT_TYPE",
...
},
...
]}

Each input file should contain exactly one json object with a single key-value pair camp-data whose value is an array of json objects. Additional top-level key-value pairs will be ignored. Each of the json objects in the camp-data array must contain a key-value pair type whose value is a string referencing a valid PartMC object.

The valid values for type are:

The arrangement of objects within the camp-data array and between input files is arbitrary. Additionally, some objects, such as chemical species and mechanisms may be split into multiple objects within the camp-data array and/or between files, and will be combined based on their unique name. This flexibility is provided so that the chemical mechanism data can be organized in a way that makes sense to the designer of the mechanism. For example, files could be split based on species source (biogenic, fossil fuel, etc.) or based on properties (molecular weight, density, etc.) or any combination of criteria. However, if a single property of an object (e.g., the molecular weight of a chemical species) is set in more than one location, this will cause an error.