ryujin 2.5.0 revision 3a6c8d57210175dea14d8116e1fe878f349f8c1c
Loading...
Searching...
No Matches
parabolic_system.h
Go to the documentation of this file.
1//
2// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
3// Copyright (C) 2026 by the ryujin authors
4//
5
6#pragma once
7
8#include <ryujin/base/compile_time_options.h>
10
11#include <concepts>
12#include <string>
13
14namespace ryujin
15{
16 namespace Concept
17 {
24 template <typename T>
26 std::derived_from<T, Interface::ParabolicSystem> &&
27 std::constructible_from<T, const std::string &>;
28 } // namespace Concept
29} // namespace ryujin