Web Analytics Made Easy - Statcounter
Skip to content

File SBMPropertyModelScalarField.hpp#

FileList > SBMPropertyModelScalarField.hpp

  • #include "SBMPropertyModelField.hpp"
  • #include "SBDTypePhysicalIAVector3.hpp"

Classes#

Type Name
class SBMPropertyModelScalarField <typename Scalar>

Public Types#

Type Name
typedef SBMPropertyModelScalarField< SBQuantity::acceleration > SBAccelerationField
typedef SBMPropertyModelScalarField< SBQuantity::electricCharge > SBChargeField
typedef SBMPropertyModelScalarField< SBQuantity::dimensionless > SBDimensionlessField
typedef SBMPropertyModelScalarField< SBQuantity::electricField > SBElectricField
typedef SBMPropertyModelScalarField< SBQuantity::electronDensity > SBElectronDensityField
typedef SBMPropertyModelScalarField< SBQuantity::energy > SBEnergyField
typedef SBMPropertyModelScalarField< SBQuantity::magneticDensity > SBMagneticField
typedef SBMPropertyModelScalarField< SBQuantity::pressure > SBPressureField
typedef SBMPropertyModelScalarField< SBQuantity::temperature > SBTemperatureField

Public Functions#

Type Name
SB_DECLARE_BASE_TYPE (SBDimensionlessField, SBMPropertyModelField< SBQuantity::dimensionless >)
SB_DECLARE_BASE_TYPE (SBEnergyField, SBMPropertyModelField< SBQuantity::energy >)
SB_DECLARE_BASE_TYPE (SBElectricField, SBMPropertyModelField< SBQuantity::electricField >)
SB_DECLARE_BASE_TYPE (SBPressureField, SBMPropertyModelField< SBQuantity::pressure >)
SB_DECLARE_BASE_TYPE (SBMagneticField, SBMPropertyModelField< SBQuantity::magneticDensity >)
SB_DECLARE_BASE_TYPE (SBElectronDensityField, SBMPropertyModelField< SBQuantity::electronDensity >)
SB_DECLARE_BASE_TYPE (SBChargeField, SBMPropertyModelField< SBQuantity::electricCharge >)
SB_DECLARE_BASE_TYPE (SBTemperatureField, SBMPropertyModelField< SBQuantity::temperature >)
SB_REGISTER_TARGET_TYPE (SBMPropertyModelField< SBQuantity::dimensionless >, "SBMPropertyModelField<SBQuantity::dimensionless>", "F3B3DDCC-B171-96D3-E5BC-A161B9D333C4")
SB_REGISTER_TARGET_TYPE (SBDimensionlessField, "SBDimensionlessField", "2512DD49-8818-CF70-51B3-B6BF1E8408BB")
SB_REGISTER_TARGET_TYPE (SBMPropertyModelField< SBQuantity::energy >, "SBMPropertyModelField<SBQuantity::energy>", "694B1033-4163-963C-B984-91AB244A8E5B")
SB_REGISTER_TARGET_TYPE (SBEnergyField, "SBEnergyField", "F54D35C0-AF88-4AD4-C8D7-DC3F739240FA")
SB_REGISTER_TARGET_TYPE (SBMPropertyModelField< SBQuantity::acceleration >, "SBMPropertyModelField<SBQuantity::acceleration>", "7F980644-9D21-BCA3-E5FC-11C2876F1637")
SB_REGISTER_TARGET_TYPE (SBAccelerationField, "SBAccelerationField", "56C55739-BB66-3941-D910-4F110465B723")
SB_REGISTER_TARGET_TYPE (SBMPropertyModelField< SBQuantity::electricField >, "SBMPropertyModelField<SBQuantity::electricField>", "B9FAC61A-E323-C382-BA86-DC521812372C")
SB_REGISTER_TARGET_TYPE (SBElectricField, "SBElectricField", "74705C4F-DFBB-F25C-E6B2-06C32EB323ED")
SB_REGISTER_TARGET_TYPE (SBMPropertyModelField< SBQuantity::pressure >, "SBMPropertyModelField<SBQuantity::pressure>", "34E30604-0472-2931-4836-492531F99E45")
SB_REGISTER_TARGET_TYPE (SBPressureField, "SBPressureField", "DE01D114-1283-091B-61EB-49CB58D03986")
SB_REGISTER_TARGET_TYPE (SBMPropertyModelField< SBQuantity::magneticDensity >, "SBMPropertyModelField<SBQuantity::magneticDensity>", "37311E94-6854-CEBA-0457-5663F9707AE9")
SB_REGISTER_TARGET_TYPE (SBMagneticField, "SBMagneticField", "CCF64D02-85EF-BC6D-EB0B-2D8FD16C3F73")
SB_REGISTER_TARGET_TYPE (SBMPropertyModelField< SBQuantity::electronDensity >, "SBMPropertyModelField<SBQuantity::electronDensity>", "AB821EAD-9B97-4F08-41C2-396DF9DA5722")
SB_REGISTER_TARGET_TYPE (SBElectronDensityField, "SBElectronDensityField", "34451F40-E997-A935-6721-A26661F371D1")
SB_REGISTER_TARGET_TYPE (SBMPropertyModelField< SBQuantity::electricCharge >, "SBMPropertyModelField<SBQuantity::electricCharge>", "9213C09F-847F-2374-A779-147AD91CE452")
SB_REGISTER_TARGET_TYPE (SBChargeField, "SBChargeField", "D8A7C18E-ABDE-FD77-EF02-2DFABF266957")
SB_REGISTER_TARGET_TYPE (SBMPropertyModelField< SBQuantity::temperature >, "SBMPropertyModelField<SBQuantity::temperature>", "08D9D31B-27E8-7C95-9F0F-F21F1E64BBA8")
SB_REGISTER_TARGET_TYPE (SBTemperatureField, "SBTemperatureField", "89EF84B2-528F-BE96-5DA5-6D6FCA08FA05")

Public Types Documentation#

typedef SBAccelerationField#

typedef SBMPropertyModelScalarField<SBQuantity::acceleration> SBAccelerationField;

typedef SBChargeField#

typedef SBMPropertyModelScalarField<SBQuantity::electricCharge> SBChargeField;

typedef SBDimensionlessField#

typedef SBMPropertyModelScalarField<SBQuantity::dimensionless> SBDimensionlessField;

typedef SBElectricField#

typedef SBMPropertyModelScalarField<SBQuantity::electricField> SBElectricField;

typedef SBElectronDensityField#

typedef SBMPropertyModelScalarField<SBQuantity::electronDensity> SBElectronDensityField;

typedef SBEnergyField#

typedef SBMPropertyModelScalarField<SBQuantity::energy> SBEnergyField;

typedef SBMagneticField#

typedef SBMPropertyModelScalarField<SBQuantity::magneticDensity> SBMagneticField;

typedef SBPressureField#

typedef SBMPropertyModelScalarField<SBQuantity::pressure> SBPressureField;

typedef SBTemperatureField#

typedef SBMPropertyModelScalarField<SBQuantity::temperature> SBTemperatureField;

Public Functions Documentation#

function SB_DECLARE_BASE_TYPE#

SB_DECLARE_BASE_TYPE (
    SBDimensionlessField,
    SBMPropertyModelField < SBQuantity::dimensionless >
) 

function SB_DECLARE_BASE_TYPE#

SB_DECLARE_BASE_TYPE (
    SBEnergyField,
    SBMPropertyModelField < SBQuantity::energy >
) 

function SB_DECLARE_BASE_TYPE#

SB_DECLARE_BASE_TYPE (
    SBElectricField,
    SBMPropertyModelField < SBQuantity::electricField >
) 

function SB_DECLARE_BASE_TYPE#

SB_DECLARE_BASE_TYPE (
    SBPressureField,
    SBMPropertyModelField < SBQuantity::pressure >
) 

function SB_DECLARE_BASE_TYPE#

SB_DECLARE_BASE_TYPE (
    SBMagneticField,
    SBMPropertyModelField < SBQuantity::magneticDensity >
) 

function SB_DECLARE_BASE_TYPE#

SB_DECLARE_BASE_TYPE (
    SBElectronDensityField,
    SBMPropertyModelField < SBQuantity::electronDensity >
) 

function SB_DECLARE_BASE_TYPE#

SB_DECLARE_BASE_TYPE (
    SBChargeField,
    SBMPropertyModelField < SBQuantity::electricCharge >
) 

function SB_DECLARE_BASE_TYPE#

SB_DECLARE_BASE_TYPE (
    SBTemperatureField,
    SBMPropertyModelField < SBQuantity::temperature >
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBMPropertyModelField < SBQuantity::dimensionless >,
    "SBMPropertyModelField< SBQuantity::dimensionless >",
    "F3B3DDCC-B171-96D3-E5BC-A161B9D333C4"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBDimensionlessField,
    "SBDimensionlessField",
    "2512DD49-8818-CF70-51B3-B6BF1E8408BB"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBMPropertyModelField < SBQuantity::energy >,
    "SBMPropertyModelField< SBQuantity::energy >",
    "694B1033-4163-963C-B984-91AB244A8E5B"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBEnergyField,
    "SBEnergyField",
    "F54D35C0-AF88-4AD4-C8D7-DC3F739240FA"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBMPropertyModelField < SBQuantity::acceleration >,
    "SBMPropertyModelField< SBQuantity::acceleration >",
    "7F980644-9D21-BCA3-E5FC-11C2876F1637"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBAccelerationField,
    "SBAccelerationField",
    "56C55739-BB66-3941-D910-4F110465B723"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBMPropertyModelField < SBQuantity::electricField >,
    "SBMPropertyModelField< SBQuantity::electricField >",
    "B9FAC61A-E323-C382-BA86-DC521812372C"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBElectricField,
    "SBElectricField",
    "74705C4F-DFBB-F25C-E6B2-06C32EB323ED"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBMPropertyModelField < SBQuantity::pressure >,
    "SBMPropertyModelField< SBQuantity::pressure >",
    "34E30604-0472-2931-4836-492531F99E45"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBPressureField,
    "SBPressureField",
    "DE01D114-1283-091B-61EB-49CB58D03986"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBMPropertyModelField < SBQuantity::magneticDensity >,
    "SBMPropertyModelField< SBQuantity::magneticDensity >",
    "37311E94-6854-CEBA-0457-5663F9707AE9"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBMagneticField,
    "SBMagneticField",
    "CCF64D02-85EF-BC6D-EB0B-2D8FD16C3F73"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBMPropertyModelField < SBQuantity::electronDensity >,
    "SBMPropertyModelField< SBQuantity::electronDensity >",
    "AB821EAD-9B97-4F08-41C2-396DF9DA5722"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBElectronDensityField,
    "SBElectronDensityField",
    "34451F40-E997-A935-6721-A26661F371D1"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBMPropertyModelField < SBQuantity::electricCharge >,
    "SBMPropertyModelField< SBQuantity::electricCharge >",
    "9213C09F-847F-2374-A779-147AD91CE452"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBChargeField,
    "SBChargeField",
    "D8A7C18E-ABDE-FD77-EF02-2DFABF266957"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBMPropertyModelField < SBQuantity::temperature >,
    "SBMPropertyModelField< SBQuantity::temperature >",
    "08D9D31B-27E8-7C95-9F0F-F21F1E64BBA8"
) 

function SB_REGISTER_TARGET_TYPE#

SB_REGISTER_TARGET_TYPE (
    SBTemperatureField,
    "SBTemperatureField",
    "89EF84B2-528F-BE96-5DA5-6D6FCA08FA05"
)