CYCLUS
Loading...
Searching...
No Matches
facility_cost.cycpp.h
Go to the documentation of this file.
1
/// This includes the required header to add facility costs to archetypes.
2
/// One should only need to:
3
/// - '#include "toolkit/facility_cost.cycpp.h"' in the header of the
4
/// archetype class (as private)
5
/// - '#include "toolkit/facility_cost.h"' in the main include section
6
/// of the header of the archetype class.
7
8
cyclus::toolkit::FacilityCost
cost
;
9
10
#pragma cyclus var { \
11
"default": 0.0, \
12
"uilabel": "Capital cost required to build facility", \
13
"doc": "Capital cost required to build facility" \
14
}
15
double
capital_cost
;
16
17
// Required for compilation but not added by the cycpp preprocessor. Do not
18
// remove.
19
std::vector<int>
cycpp_shape_capital_cost
= {0};
cyclus::toolkit::FacilityCost
The FacilityCost class is a class that handles basic cost data for Facilities within cyclus.
Definition
facility_cost.h:18
cost
cyclus::toolkit::FacilityCost cost
This includes the required header to add facility costs to archetypes.
Definition
facility_cost.cycpp.h:8
cycpp_shape_capital_cost
std::vector< int > cycpp_shape_capital_cost
Definition
facility_cost.cycpp.h:19
capital_cost
double capital_cost
Definition
facility_cost.cycpp.h:15
src
toolkit
facility_cost.cycpp.h
Generated by
1.11.0