#include <Variable.h>
Public Types | |
typedef Variable< AddNewQ, AddU > | Add |
typedef Variable< SubNewQ, SubU > | Sub |
Private Types | |
typedef Dimensions::Dimension< GT1 >::template Add< Dimensions::Dimension< GT2 > >::Class | AddT |
additive combination | |
typedef Units::NonPrefixable< GenericClass< AddT >, Units::GenericUnit, ST > | AddU |
typedef Loki::Typelist< AddU, Loki::NullType > | AddUnits |
typedef Quantity< GenericClass< AddT >, AddUnits, AddU, ST > | AddNewQ |
typedef Dimensions::Dimension< GT1 >::template Sub< Dimensions::Dimension< GT2 > >::Class | SubT |
subtractive combination | |
typedef Units::NonPrefixable< GenericClass< SubT >, Units::GenericUnit, ST > | SubU |
typedef Loki::Typelist< SubU, Loki::NullType > | SubUnits |
typedef Quantity< GenericClass< SubT >, SubUnits, SubU, ST > | SubNewQ |
specialization of GenerateVariable for two quantities Q1 and Q2 as parameters; provides Add and Sub of dimensions
Definition at line 1525 of file Variable.h.