scifir-units 2.0.0
scifir-units is a library of units of measurement, angles, coordinates, fields, and related data, all lightweight, that help in the development of scientific software and scientific machines
Loading...
Searching...
No Matches
space_units.hpp
Go to the documentation of this file.
1#ifndef SCIFIR_UNITS_DERIVED_UNITS_SPACE_UNITS_HPP_INCLUDED
2#define SCIFIR_UNITS_DERIVED_UNITS_SPACE_UNITS_HPP_INCLUDED
3
4#include "../units/scalar_unit.hpp"
5#include "../units/vector_unit_3d.hpp"
6#include "../units/base_units.hpp"
7
8using namespace std;
9
10namespace scifir
11{
12 template<typename T>
13 class size_2d;
14
15 template<typename T>
16 class size_3d;
17
19 public:
20 explicit area(const size_2d<length>&);
21
23
25 public:
26 explicit volume(const size_3d<length>&);
27
29
31
33}
34
35#endif // SCIFIR_UNITS_DERIVED_UNITS_SPACE_UNITS_HPP_INCLUDED
The namespace scifir contains all scifir-units, excepting the string literals, which are outside.
Definition address.cpp:6
volume(const size_3d< length > &)
SCALAR_UNIT_HPP_END()
area(const size_2d< length > &)
#define SCALAR_UNIT_HPP(name)
#define SCALAR_UNIT_HPP_BEGIN(name)