SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
preparation.hpp File Reference
#include <algorithm>
#include <array>
#include <cstddef>
#include <unordered_map>
#include <string_view>
#include "serif/utils/dependencies/detail/type_lists.hpp"
#include "serif/meta/enums.hpp"
Include dependency graph for preparation.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  serif::utils::dependencies::PreparationFailure< ErrorT >
 
struct  serif::utils::dependencies::PreparationReport< ResultsT, SourcesT >
 

Namespaces

namespace  serif
 
namespace  serif::utils
 
namespace  serif::utils::dependencies
 

Enumerations

enum class  serif::utils::dependencies::PreparationMode { serif::utils::dependencies::reuse_unchanged , serif::utils::dependencies::rebuild }
 
enum class  serif::utils::dependencies::PreparationStatus { serif::utils::dependencies::not_required , serif::utils::dependencies::reused , serif::utils::dependencies::computed }
 

Variables

std::unordered_map< PreparationStatus, std::string_view > serif::utils::dependencies::preparation_status_name_map = meta::enum_to_enum_string_map<PreparationStatus>()
 
std::unordered_map< PreparationMode, std::string_view > serif::utils::dependencies::preparation_mode_name_map = meta::enum_to_enum_string_map<PreparationMode>()