Sequoia
Loading...
Searching...
No Matches
sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator > Member List

This is the complete list of members for sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >, including all inherited members.

admits_canonical_basis (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >static
apply_to_each_element(this Self &&self, std::span< const value_type, D > rhs, Fn f) (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inlineprotected
basis_isomorphism_type typedef (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >
basis_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
begin() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
begin() noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
cbegin() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
cend() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
commutative_ring_type typedef (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >
convert_to(OtherUnit) const noexcept(has_noexcept_coordinate_transformation_v< physical_value, physical_value< OtherSpace, OtherUnit, OtherBasis, OtherOrigin, OtherValidator > >) (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >inline
convert_to(Unit) const noexcept (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >inline
coordinates_base() noexcept=default (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >
coordinates_base(std::span< const value_type, D > vals) noexcept(has_identity_validator) (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inlineexplicit
coordinates_base(std::span< const value_type, D > vals, basis_isomorphism_type) noexcept(has_identity_validator) (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
coordinates_base(Ts... ts) noexcept(has_identity_validator) (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
coordinates_base(value_type val) noexcept(has_identity_validator) &&(D (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >explicit
coordinates_base(const coordinates_base &)=default (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >protected
coordinates_base(coordinates_base &&) noexcept=default (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >protected
coordinates_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
crbegin() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
crend() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
D (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >static
dimension (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >static
displacement_coordinates_type typedef (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >
displacement_space_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
displacement_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
end() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
end() noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
explicit(sizeof...(Ts)==1) coordinates_base(Ts... ts) noexcept(has_identity_validator) (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
for_each_element(this Self &self, Fn f) (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inlineprotected
free_module_type typedef (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >
has_distinguished_origin (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >static
has_freely_mutable_components (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >static
has_identity_validator (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >static
intrinsic_validator_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
is_composable_with (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >static
is_divisible_with (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >static
is_multipicable_with (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >static
operator bool() const noexceptsequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inlineexplicit
operator physical_value< LoweredValueSpace, OtherUnit, OtherBasis, OtherOrigin, validator_type >() const noexcept (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >inline
operator* (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >friend
operator+ (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >friend
operator+=(const physical_value< OtherValueSpace, Unit, OtherBasis, OtherOrigin, Validator > &other) &noexcept(has_identity_validator) (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >inline
operator+=(const physical_value< OtherValueSpace, Unit, OtherBasis, OtherOrigin, Validator > &) &&=delete (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
operator- (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >friend
operator/ (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >friend
operator/ (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >friend
operator=(const coordinates_base &)=default (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >protected
operator=(coordinates_base &&) noexcept=default (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >protected
operator[](std::size_t i) const (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
operator[](std::size_t i) (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
origin_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
rbegin() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
rbegin() noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
rend() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
rend() noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
ring_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
set_type typedef (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >
space_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
units_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
validator() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
validator_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
value() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
value() noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
value_type typedef (defined in sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >)sequoia::physics::physical_value< ValueSpace, Unit, Basis, Origin, Validator >
values() const noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
values() noexcept (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >inline
~coordinates_base()=default (defined in sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >)sequoia::maths::coordinates_base< ConvexSpace, Basis, Validator, DisplacementCoordinates >protected