ARTS 2.5.4 (git: 31ce4f0e)
quantum_numbers.cc File Reference
#include "quantum_numbers.h"
#include <algorithm>
#include <string_view>
#include <utility>
#include "debug.h"
#include "species.h"

Go to the source code of this file.

Namespaces

namespace  Quantum
 
namespace  Quantum::Number
 

Functions

std::ostream & Quantum::Number::operator<< (std::ostream &os, ValueDescription x)
 
std::ostream & Quantum::Number::operator<< (std::ostream &os, Value x)
 
std::istream & Quantum::Number::operator>> (std::istream &is, Value &x)
 
std::pair< std::string_view, StringQuantum::Number::fix_legacy (std::string_view key, std::string_view val)
 Fix legacy catalog, where some values are rationals even though they shouldn't be. More...
 
constexpr std::pair< std::string_view, std::string_view > Quantum::Number::split_hitran_qn (std::string_view x)
 Returns some input "ASDASDS=asdAS" as ["ASDASDS", "asdAS"] for Hitran online data. More...
 
ValueList Quantum::Number::from_hitran (std::string_view upp, std::string_view low)
 
std::ostream & Quantum::Number::operator<< (std::ostream &os, const ValueList &vl)
 
std::istream & Quantum::Number::operator>> (std::istream &is, ValueList &vl)
 
std::ostream & Quantum::Number::operator<< (std::ostream &os, const GlobalState &gs)
 
std::istream & Quantum::Number::operator>> (std::istream &is, GlobalState &gs)
 
bool Quantum::Number::vamdcCheck (const ValueList &l, VAMDC type) ARTS_NOEXCEPT
 
std::ostream & Quantum::Number::operator<< (std::ostream &os, const LocalState &vl)
 
std::istream & Quantum::Number::operator>> (std::istream &is, LocalState &vl)