Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
LinkCapacitiesCSVWriter.h
1
//
2
// Created by marechaljas on 16/06/22.
3
//
4
5
#pragma once
6
#include "antares-xpansion/lpnamer/problem_modifier/LinkdataRecord.h"
7
#include "antares-xpansion/study-updater/LinkParametersCSVOverwriter.h"
8
#include "antares-xpansion/study-updater/StudyUpdater.h"
9
10
class
LinkCapacitiesCSVWriter
11
{
12
public
:
13
LinkCapacitiesCSVWriter
(
const
ActiveLink
& link_p,
const
std::filesystem::path& linkPath);
14
15
void
WriteChronicleTimePoint(
double
direct_capacity,
double
indirect_capacity);
16
17
void
FinishTimePoint();
18
19
private
:
20
std::ofstream file_direct_;
21
std::ofstream file_indirect_;
22
bool
new_timepoint_ =
true
;
23
};
ActiveLink
Definition
ActiveLinks.h:15
LinkCapacitiesCSVWriter
Definition
LinkCapacitiesCSVWriter.h:11
src
cpp
study-updater
include
antares-xpansion
study-updater
LinkCapacitiesCSVWriter.h
Generated by
1.12.0