C:/nobackup/private/physical_svn/trunk/include/physical/quantity.hpp File Reference

#include "physical/fixedphysical.hpp"

Include dependency graph for quantity.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  physical
namespace  physical::quantity_si_double
namespace  physical::quantity_si_float

Defines

#define QUANTITY0(AAA)   namespace quantity_si_double { typedef AAA; }; namespace quantity_si_float { typedef AAA; };
#define QUANTITY1(AAA, BBB)   namespace quantity_si_double { typedef double real; typedef AAA,BBB; }; namespace quantity_si_float { typedef float real; typedef AAA,BBB; };
#define QUANTITY2(AAA, BBB, CCC)   namespace quantity_si_double { typedef double real; typedef AAA,BBB,CCC; }; namespace quantity_si_float { typedef float real; typedef AAA,BBB,CCC; };

Typedefs

typedef SI physical::quantity_si_double::system
typedef double physical::quantity_si_double::real
typedef SI physical::quantity_si_float::system
typedef float physical::quantity_si_float::real
typedef double physical::quantity_si_double::real
typedef FixedPhysicalBase<
system, real,-1 >::type 
physical::quantity_si_double::scalar
typedef float physical::quantity_si_float::real
typedef FixedPhysicalBase<
system, real,-1 >::type 
physical::quantity_si_float::scalar
typedef double physical::quantity_si_double::real
typedef FixedPhysicalBase<
system, real, system::meter
>::type 
physical::quantity_si_double::length
typedef float physical::quantity_si_float::real
typedef FixedPhysicalBase<
system, real, system::meter
>::type 
physical::quantity_si_float::length
typedef double physical::quantity_si_double::real
typedef FixedPhysicalBase<
system, real, system::kilogram
>::type 
physical::quantity_si_double::mass
typedef float physical::quantity_si_float::real
typedef FixedPhysicalBase<
system, real, system::kilogram
>::type 
physical::quantity_si_float::mass
typedef double physical::quantity_si_double::real
typedef FixedPhysicalBase<
system, real, system::second
>::type 
physical::quantity_si_double::time
typedef float physical::quantity_si_float::real
typedef FixedPhysicalBase<
system, real, system::second
>::type 
physical::quantity_si_float::time
typedef double physical::quantity_si_double::real
typedef FixedPhysicalBase<
system, real, system::ampere
>::type 
physical::quantity_si_double::electric_current
typedef float physical::quantity_si_float::real
typedef FixedPhysicalBase<
system, real, system::ampere
>::type 
physical::quantity_si_float::electric_current
typedef double physical::quantity_si_double::real
typedef FixedPhysicalBase<
system, real, system::kelvin
>::type 
physical::quantity_si_double::temperature
typedef float physical::quantity_si_float::real
typedef FixedPhysicalBase<
system, real, system::kelvin
>::type 
physical::quantity_si_float::temperature
typedef double physical::quantity_si_double::real
typedef FixedPhysicalBase<
system, real, system::mol
>::type 
physical::quantity_si_double::amount_of_substance
typedef float physical::quantity_si_float::real
typedef FixedPhysicalBase<
system, real, system::mol
>::type 
physical::quantity_si_float::amount_of_substance
typedef double physical::quantity_si_double::real
typedef FixedPhysicalBase<
system, real, system::candela
>::type 
physical::quantity_si_double::luminous_intensity
typedef float physical::quantity_si_float::real
typedef FixedPhysicalBase<
system, real, system::candela
>::type 
physical::quantity_si_float::luminous_intensity
typedef length physical::quantity_si_double::distance
typedef length physical::quantity_si_float::distance
typedef double physical::quantity_si_double::real
typedef FixedPhysicalProduct<
length, length >::type 
physical::quantity_si_double::area
typedef float physical::quantity_si_float::real
typedef FixedPhysicalProduct<
length, length >::type 
physical::quantity_si_float::area
typedef double physical::quantity_si_double::real
typedef FixedPhysicalProduct<
area, length >::type 
physical::quantity_si_double::volume
typedef float physical::quantity_si_float::real
typedef FixedPhysicalProduct<
area, length >::type 
physical::quantity_si_float::volume
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
length, time >::type 
physical::quantity_si_double::velocity
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
length, time >::type 
physical::quantity_si_float::velocity
typedef velocity physical::quantity_si_double::speed
typedef velocity physical::quantity_si_float::speed
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
velocity, time >::type 
physical::quantity_si_double::acceleration
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
velocity, time >::type 
physical::quantity_si_float::acceleration
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
scalar, length >::type 
physical::quantity_si_double::wave_number
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
scalar, length >::type 
physical::quantity_si_float::wave_number
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
mass, volume >::type 
physical::quantity_si_double::mass_density
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
mass, volume >::type 
physical::quantity_si_float::mass_density
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
volume, mass >::type 
physical::quantity_si_double::specific_volume
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
volume, mass >::type 
physical::quantity_si_float::specific_volume
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
electric_current, area
>::type 
physical::quantity_si_double::current_density
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
electric_current, area
>::type 
physical::quantity_si_float::current_density
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
electric_current, length
>::type 
physical::quantity_si_double::magnetic_field_strength
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
electric_current, length
>::type 
physical::quantity_si_float::magnetic_field_strength
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
amount_of_substance, volume
>::type 
physical::quantity_si_double::amount_of_substance_concentration
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
amount_of_substance, volume
>::type 
physical::quantity_si_float::amount_of_substance_concentration
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
luminous_intensity, area
>::type 
physical::quantity_si_double::luminance
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
luminous_intensity, area
>::type 
physical::quantity_si_float::luminance
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
mass, mass >::type 
physical::quantity_si_double::mass_fraction
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
mass, mass >::type 
physical::quantity_si_float::mass_fraction
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
length, length >::type 
physical::quantity_si_double::plane_angle
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
length, length >::type 
physical::quantity_si_float::plane_angle
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
area, area >::type 
physical::quantity_si_double::solid_angle
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
area, area >::type 
physical::quantity_si_float::solid_angle
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
scalar, time >::type 
physical::quantity_si_double::frequency
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
scalar, time >::type 
physical::quantity_si_float::frequency
typedef double physical::quantity_si_double::real
typedef FixedPhysicalProduct<
mass, acceleration >::type 
physical::quantity_si_double::force
typedef float physical::quantity_si_float::real
typedef FixedPhysicalProduct<
mass, acceleration >::type 
physical::quantity_si_float::force
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
force, area >::type 
physical::quantity_si_double::pressure
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
force, area >::type 
physical::quantity_si_float::pressure
typedef pressure physical::quantity_si_double::stress
typedef pressure physical::quantity_si_float::stress
typedef double physical::quantity_si_double::real
typedef FixedPhysicalProduct<
force, length >::type 
physical::quantity_si_double::energy
typedef float physical::quantity_si_float::real
typedef FixedPhysicalProduct<
force, length >::type 
physical::quantity_si_float::energy
typedef energy physical::quantity_si_double::work
typedef energy physical::quantity_si_float::work
typedef energy physical::quantity_si_double::quantity_of_heat
typedef energy physical::quantity_si_float::quantity_of_heat
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
energy, time >::type 
physical::quantity_si_double::power
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
energy, time >::type 
physical::quantity_si_float::power
typedef power physical::quantity_si_double::radiant_flux
typedef power physical::quantity_si_float::radiant_flux
typedef double physical::quantity_si_double::real
typedef FixedPhysicalProduct<
electric_current, time
>::type 
physical::quantity_si_double::electric_charge
typedef float physical::quantity_si_float::real
typedef FixedPhysicalProduct<
electric_current, time
>::type 
physical::quantity_si_float::electric_charge
typedef electric_charge physical::quantity_si_double::quantity_of_electricity
typedef electric_charge physical::quantity_si_float::quantity_of_electricity
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
power, electric_current
>::type 
physical::quantity_si_double::electric_potential_difference
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
power, electric_current
>::type 
physical::quantity_si_float::electric_potential_difference
typedef electric_potential_difference physical::quantity_si_double::electromotive_force
typedef electric_potential_difference physical::quantity_si_float::electromotive_force
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
electric_charge, electric_potential_difference
>::type 
physical::quantity_si_double::capacitance
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
electric_charge, electric_potential_difference
>::type 
physical::quantity_si_float::capacitance
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
electric_potential_difference,
electric_current >::type 
physical::quantity_si_double::electric_resistance
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
electric_potential_difference,
electric_current >::type 
physical::quantity_si_float::electric_resistance
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
electric_current, electric_potential_difference
>::type 
physical::quantity_si_double::electric_conductance
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
electric_current, electric_potential_difference
>::type 
physical::quantity_si_float::electric_conductance
typedef double physical::quantity_si_double::real
typedef FixedPhysicalProduct<
electric_potential_difference,
time >::type 
physical::quantity_si_double::magnetic_flux
typedef float physical::quantity_si_float::real
typedef FixedPhysicalProduct<
electric_potential_difference,
time >::type 
physical::quantity_si_float::magnetic_flux
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
magnetic_flux, area >::type 
physical::quantity_si_double::magnetic_flux_density
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
magnetic_flux, area >::type 
physical::quantity_si_float::magnetic_flux_density
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
magnetic_flux, electric_current
>::type 
physical::quantity_si_double::inductance
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
magnetic_flux, electric_current
>::type 
physical::quantity_si_float::inductance
typedef double physical::quantity_si_double::real
typedef FixedPhysicalProduct<
luminous_intensity, solid_angle
>::type 
physical::quantity_si_double::luminous_flux
typedef float physical::quantity_si_float::real
typedef FixedPhysicalProduct<
luminous_intensity, solid_angle
>::type 
physical::quantity_si_float::luminous_flux
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
luminous_flux, area >::type 
physical::quantity_si_double::illuminance
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
luminous_flux, area >::type 
physical::quantity_si_float::illuminance
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
scalar, time >::type 
physical::quantity_si_double::activity_of_a_radionuclide
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
scalar, time >::type 
physical::quantity_si_float::activity_of_a_radionuclide
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
energy, mass >::type 
physical::quantity_si_double::absorbed_dose
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
energy, mass >::type 
physical::quantity_si_float::absorbed_dose
typedef absorbed_dose physical::quantity_si_double::specific_energy
typedef absorbed_dose physical::quantity_si_float::specific_energy
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
energy, mass >::type 
physical::quantity_si_double::dose_equivalent
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
energy, mass >::type 
physical::quantity_si_float::dose_equivalent
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
amount_of_substance, time
>::type 
physical::quantity_si_double::catalytic_activity
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
amount_of_substance, time
>::type 
physical::quantity_si_float::catalytic_activity
typedef double physical::quantity_si_double::real
typedef FixedPhysicalProduct<
pressure, time >::type 
physical::quantity_si_double::dynamic_viscosity
typedef float physical::quantity_si_float::real
typedef FixedPhysicalProduct<
pressure, time >::type 
physical::quantity_si_float::dynamic_viscosity
typedef double physical::quantity_si_double::real
typedef FixedPhysicalProduct<
force, length >::type 
physical::quantity_si_double::moment_of_force
typedef float physical::quantity_si_float::real
typedef FixedPhysicalProduct<
force, length >::type 
physical::quantity_si_float::moment_of_force
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
force, length >::type 
physical::quantity_si_double::surface_tension
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
force, length >::type 
physical::quantity_si_float::surface_tension
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
plane_angle, time >::type 
physical::quantity_si_double::angular_velocity
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
plane_angle, time >::type 
physical::quantity_si_float::angular_velocity
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
angular_velocity, time
>::type 
physical::quantity_si_double::angular_acceleration
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
angular_velocity, time
>::type 
physical::quantity_si_float::angular_acceleration
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
power, area >::type 
physical::quantity_si_double::heat_flux_density
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
power, area >::type 
physical::quantity_si_float::heat_flux_density
typedef heat_flux_density physical::quantity_si_double::irradiance
typedef heat_flux_density physical::quantity_si_float::irradiance
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
energy, temperature >::type 
physical::quantity_si_double::heat_capacity
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
energy, temperature >::type 
physical::quantity_si_float::heat_capacity
typedef heat_capacity physical::quantity_si_double::entropy
typedef heat_capacity physical::quantity_si_float::entropy
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
heat_capacity, mass >::type 
physical::quantity_si_double::specific_heat_capacity
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
heat_capacity, mass >::type 
physical::quantity_si_float::specific_heat_capacity
typedef specific_heat_capacity physical::quantity_si_double::specific_entropy
typedef specific_heat_capacity physical::quantity_si_float::specific_entropy
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
energy, mass >::type 
physical::quantity_si_double::specific_energy
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
energy, mass >::type 
physical::quantity_si_float::specific_energy
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
power, typename FixedPhysicalProduct<
length, temperature >::type
>::type 
physical::quantity_si_double::thermal_conductivity
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
power, typename FixedPhysicalProduct<
length, temperature >::type
>::type 
physical::quantity_si_float::thermal_conductivity
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
energy, volume >::type 
physical::quantity_si_double::energy_density
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
energy, volume >::type 
physical::quantity_si_float::energy_density
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
electric_potential_difference,
length >::type 
physical::quantity_si_double::electric_field_strength
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
electric_potential_difference,
length >::type 
physical::quantity_si_float::electric_field_strength
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
electric_charge, volume
>::type 
physical::quantity_si_double::electric_charge_density
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
electric_charge, volume
>::type 
physical::quantity_si_float::electric_charge_density
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
electric_charge, area
>::type 
physical::quantity_si_double::electric_flux_density
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
electric_charge, area
>::type 
physical::quantity_si_float::electric_flux_density
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
capacitance, length >::type 
physical::quantity_si_double::permittivity
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
capacitance, length >::type 
physical::quantity_si_float::permittivity
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
inductance, length >::type 
physical::quantity_si_double::permeability
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
inductance, length >::type 
physical::quantity_si_float::permeability
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
energy, amount_of_substance
>::type 
physical::quantity_si_double::molar_energy
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
energy, amount_of_substance
>::type 
physical::quantity_si_float::molar_energy
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
molar_energy, temperature
>::type 
physical::quantity_si_double::molar_entropy
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
molar_energy, temperature
>::type 
physical::quantity_si_float::molar_entropy
typedef molar_entropy physical::quantity_si_double::molar_heat_capacity
typedef molar_entropy physical::quantity_si_float::molar_heat_capacity
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
electric_charge, mass
>::type 
physical::quantity_si_double::exposure
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
electric_charge, mass
>::type 
physical::quantity_si_float::exposure
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
absorbed_dose, time >::type 
physical::quantity_si_double::absorbed_dose_rate
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
absorbed_dose, time >::type 
physical::quantity_si_float::absorbed_dose_rate
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
power, solid_angle >::type 
physical::quantity_si_double::radiant_intensity
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
power, solid_angle >::type 
physical::quantity_si_float::radiant_intensity
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
radiant_intensity, area
>::type 
physical::quantity_si_double::radiance
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
radiant_intensity, area
>::type 
physical::quantity_si_float::radiance
typedef double physical::quantity_si_double::real
typedef FixedPhysicalRatio<
catalytic_activity, volume
>::type 
physical::quantity_si_double::catalytic_activity_concentration
typedef float physical::quantity_si_float::real
typedef FixedPhysicalRatio<
catalytic_activity, volume
>::type 
physical::quantity_si_float::catalytic_activity_concentration


Define Documentation

#define QUANTITY0 ( AAA   )     namespace quantity_si_double { typedef AAA; }; namespace quantity_si_float { typedef AAA; };

Definition at line 24 of file quantity.hpp.

#define QUANTITY1 ( AAA,
BBB   )     namespace quantity_si_double { typedef double real; typedef AAA,BBB; }; namespace quantity_si_float { typedef float real; typedef AAA,BBB; };

Definition at line 25 of file quantity.hpp.

#define QUANTITY2 ( AAA,
BBB,
CCC   )     namespace quantity_si_double { typedef double real; typedef AAA,BBB,CCC; }; namespace quantity_si_float { typedef float real; typedef AAA,BBB,CCC; };

Definition at line 26 of file quantity.hpp.


Generated on Mon Apr 2 22:25:06 2007 for physical_svn by  doxygen 1.5.1-p1
hosted on SourceForge.net Logo