inmap: github.com/spatialmodel/inmap/emissions/slca/eieio/eieiorpc Index | Files | Directories

package eieiorpc

import "github.com/spatialmodel/inmap/emissions/slca/eieio/eieiorpc"

Index

Package Files

eieio.pb.go

Variables

var Demograph_name = map[int32]string{
    0:  "Black",
    1:  "Hispanic",
    2:  "WhiteOther",
    3:  "All",
}
var Demograph_value = map[string]int32{
    "Black":      0,
    "Hispanic":   1,
    "WhiteOther": 2,
    "All":        3,
}
var Emission_name = map[int32]string{
    0:  "PM25",
    1:  "NH3",
    2:  "NOx",
    3:  "SOx",
    4:  "VOC",
}
var Emission_value = map[string]int32{
    "PM25": 0,
    "NH3":  1,
    "NOx":  2,
    "SOx":  3,
    "VOC":  4,
}
var FinalDemandType_name = map[int32]string{
    0:  "PersonalConsumption",
    1:  "PrivateStructures",
    2:  "PrivateEquipment",
    3:  "PrivateIP",
    4:  "PrivateResidential",
    5:  "InventoryChange",
    6:  "Export",
    7:  "DefenseConsumption",
    8:  "DefenseStructures",
    9:  "DefenseEquipment",
    10: "DefenseIP",
    11: "NondefenseConsumption",
    12: "NondefenseStructures",
    13: "NondefenseEquipment",
    14: "NondefenseIP",
    15: "LocalConsumption",
    16: "LocalStructures",
    17: "LocalEquipment",
    18: "LocalIP",
    19: "AllDemand",
    20: "NonExport",
}
var FinalDemandType_value = map[string]int32{
    "PersonalConsumption":   0,
    "PrivateStructures":     1,
    "PrivateEquipment":      2,
    "PrivateIP":             3,
    "PrivateResidential":    4,
    "InventoryChange":       5,
    "Export":                6,
    "DefenseConsumption":    7,
    "DefenseStructures":     8,
    "DefenseEquipment":      9,
    "DefenseIP":             10,
    "NondefenseConsumption": 11,
    "NondefenseStructures":  12,
    "NondefenseEquipment":   13,
    "NondefenseIP":          14,
    "LocalConsumption":      15,
    "LocalStructures":       16,
    "LocalEquipment":        17,
    "LocalIP":               18,
    "AllDemand":             19,
    "NonExport":             20,
}
var Location_name = map[int32]string{
    0:  "Domestic",
    1:  "Imported",
    2:  "Total",
}
var Location_value = map[string]int32{
    "Domestic": 0,
    "Imported": 1,
    "Total":    2,
}
var Pollutant_name = map[int32]string{
    0:  "PNH4",
    1:  "PNO3",
    2:  "PSO4",
    3:  "SOA",
    4:  "PrimaryPM25",
    5:  "TotalPM25",
}
var Pollutant_value = map[string]int32{
    "PNH4":        0,
    "PNO3":        1,
    "PSO4":        2,
    "SOA":         3,
    "PrimaryPM25": 4,
    "TotalPM25":   5,
}

func RegisterEIEIOrpcServer Uses

func RegisterEIEIOrpcServer(s *grpc.Server, srv EIEIOrpcServer)

type ColorInfo Uses

type ColorInfo struct {
    RGB                  [][]byte `protobuf:"bytes,1,rep,name=RGB,proto3" json:"RGB,omitempty"`
    Legend               string   `protobuf:"bytes,2,opt,name=Legend,proto3" json:"Legend,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*ColorInfo) Descriptor Uses

func (*ColorInfo) Descriptor() ([]byte, []int)

func (*ColorInfo) GetLegend Uses

func (m *ColorInfo) GetLegend() string

func (*ColorInfo) GetRGB Uses

func (m *ColorInfo) GetRGB() [][]byte

func (*ColorInfo) ProtoMessage Uses

func (*ColorInfo) ProtoMessage()

func (*ColorInfo) Reset Uses

func (m *ColorInfo) Reset()

func (*ColorInfo) String Uses

func (m *ColorInfo) String() string

func (*ColorInfo) XXX_DiscardUnknown Uses

func (m *ColorInfo) XXX_DiscardUnknown()

func (*ColorInfo) XXX_Marshal Uses

func (m *ColorInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ColorInfo) XXX_Merge Uses

func (m *ColorInfo) XXX_Merge(src proto.Message)

func (*ColorInfo) XXX_Size Uses

func (m *ColorInfo) XXX_Size() int

func (*ColorInfo) XXX_Unmarshal Uses

func (m *ColorInfo) XXX_Unmarshal(b []byte) error

type ConcentrationInput Uses

type ConcentrationInput struct {
    Demand               *Vector   `protobuf:"bytes,1,opt,name=Demand,proto3" json:"Demand,omitempty"`
    Emitters             *Mask     `protobuf:"bytes,2,opt,name=Emitters,proto3" json:"Emitters,omitempty"`
    Pollutant            Pollutant `protobuf:"varint,3,opt,name=Pollutant,proto3,enum=eieiorpc.Pollutant" json:"Pollutant,omitempty"`
    Year                 int32     `protobuf:"varint,4,opt,name=Year,proto3" json:"Year,omitempty"`
    Location             Location  `protobuf:"varint,5,opt,name=Location,proto3,enum=eieiorpc.Location" json:"Location,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*ConcentrationInput) Descriptor Uses

func (*ConcentrationInput) Descriptor() ([]byte, []int)

func (*ConcentrationInput) GetDemand Uses

func (m *ConcentrationInput) GetDemand() *Vector

func (*ConcentrationInput) GetEmitters Uses

func (m *ConcentrationInput) GetEmitters() *Mask

func (*ConcentrationInput) GetLocation Uses

func (m *ConcentrationInput) GetLocation() Location

func (*ConcentrationInput) GetPollutant Uses

func (m *ConcentrationInput) GetPollutant() Pollutant

func (*ConcentrationInput) GetYear Uses

func (m *ConcentrationInput) GetYear() int32

func (*ConcentrationInput) ProtoMessage Uses

func (*ConcentrationInput) ProtoMessage()

func (*ConcentrationInput) Reset Uses

func (m *ConcentrationInput) Reset()

func (*ConcentrationInput) String Uses

func (m *ConcentrationInput) String() string

func (*ConcentrationInput) XXX_DiscardUnknown Uses

func (m *ConcentrationInput) XXX_DiscardUnknown()

func (*ConcentrationInput) XXX_Marshal Uses

func (m *ConcentrationInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConcentrationInput) XXX_Merge Uses

func (m *ConcentrationInput) XXX_Merge(src proto.Message)

func (*ConcentrationInput) XXX_Size Uses

func (m *ConcentrationInput) XXX_Size() int

func (*ConcentrationInput) XXX_Unmarshal Uses

func (m *ConcentrationInput) XXX_Unmarshal(b []byte) error

type ConcentrationMatrixInput Uses

type ConcentrationMatrixInput struct {
    Demand               *Vector   `protobuf:"bytes,1,opt,name=Demand,proto3" json:"Demand,omitempty"`
    Pollutant            Pollutant `protobuf:"varint,2,opt,name=Pollutant,proto3,enum=eieiorpc.Pollutant" json:"Pollutant,omitempty"`
    Year                 int32     `protobuf:"varint,3,opt,name=Year,proto3" json:"Year,omitempty"`
    Location             Location  `protobuf:"varint,4,opt,name=Location,proto3,enum=eieiorpc.Location" json:"Location,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*ConcentrationMatrixInput) Descriptor Uses

func (*ConcentrationMatrixInput) Descriptor() ([]byte, []int)

func (*ConcentrationMatrixInput) GetDemand Uses

func (m *ConcentrationMatrixInput) GetDemand() *Vector

func (*ConcentrationMatrixInput) GetLocation Uses

func (m *ConcentrationMatrixInput) GetLocation() Location

func (*ConcentrationMatrixInput) GetPollutant Uses

func (m *ConcentrationMatrixInput) GetPollutant() Pollutant

func (*ConcentrationMatrixInput) GetYear Uses

func (m *ConcentrationMatrixInput) GetYear() int32

func (*ConcentrationMatrixInput) ProtoMessage Uses

func (*ConcentrationMatrixInput) ProtoMessage()

func (*ConcentrationMatrixInput) Reset Uses

func (m *ConcentrationMatrixInput) Reset()

func (*ConcentrationMatrixInput) String Uses

func (m *ConcentrationMatrixInput) String() string

func (*ConcentrationMatrixInput) XXX_DiscardUnknown Uses

func (m *ConcentrationMatrixInput) XXX_DiscardUnknown()

func (*ConcentrationMatrixInput) XXX_Marshal Uses

func (m *ConcentrationMatrixInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConcentrationMatrixInput) XXX_Merge Uses

func (m *ConcentrationMatrixInput) XXX_Merge(src proto.Message)

func (*ConcentrationMatrixInput) XXX_Size Uses

func (m *ConcentrationMatrixInput) XXX_Size() int

func (*ConcentrationMatrixInput) XXX_Unmarshal Uses

func (m *ConcentrationMatrixInput) XXX_Unmarshal(b []byte) error

type ConcentrationResponseAverageInput Uses

type ConcentrationResponseAverageInput struct {
    Year                 int32    `protobuf:"varint,1,opt,name=Year,proto3" json:"Year,omitempty"`
    Population           string   `protobuf:"bytes,2,opt,name=Population,proto3" json:"Population,omitempty"`
    HR                   string   `protobuf:"bytes,3,opt,name=HR,proto3" json:"HR,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*ConcentrationResponseAverageInput) Descriptor Uses

func (*ConcentrationResponseAverageInput) Descriptor() ([]byte, []int)

func (*ConcentrationResponseAverageInput) GetHR Uses

func (m *ConcentrationResponseAverageInput) GetHR() string

func (*ConcentrationResponseAverageInput) GetPopulation Uses

func (m *ConcentrationResponseAverageInput) GetPopulation() string

func (*ConcentrationResponseAverageInput) GetYear Uses

func (m *ConcentrationResponseAverageInput) GetYear() int32

func (*ConcentrationResponseAverageInput) ProtoMessage Uses

func (*ConcentrationResponseAverageInput) ProtoMessage()

func (*ConcentrationResponseAverageInput) Reset Uses

func (m *ConcentrationResponseAverageInput) Reset()

func (*ConcentrationResponseAverageInput) String Uses

func (m *ConcentrationResponseAverageInput) String() string

func (*ConcentrationResponseAverageInput) XXX_DiscardUnknown Uses

func (m *ConcentrationResponseAverageInput) XXX_DiscardUnknown()

func (*ConcentrationResponseAverageInput) XXX_Marshal Uses

func (m *ConcentrationResponseAverageInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConcentrationResponseAverageInput) XXX_Merge Uses

func (m *ConcentrationResponseAverageInput) XXX_Merge(src proto.Message)

func (*ConcentrationResponseAverageInput) XXX_Size Uses

func (m *ConcentrationResponseAverageInput) XXX_Size() int

func (*ConcentrationResponseAverageInput) XXX_Unmarshal Uses

func (m *ConcentrationResponseAverageInput) XXX_Unmarshal(b []byte) error

type Demograph Uses

type Demograph int32

These are the included demographic groups.

const (
    Demograph_Black      Demograph = 0
    Demograph_Hispanic   Demograph = 1
    Demograph_WhiteOther Demograph = 2
    Demograph_All        Demograph = 3
)

func (Demograph) EnumDescriptor Uses

func (Demograph) EnumDescriptor() ([]byte, []int)

func (Demograph) String Uses

func (x Demograph) String() string

type DemographicConsumptionInput Uses

type DemographicConsumptionInput struct {
    Demograph            Demograph `protobuf:"varint,1,opt,name=Demograph,proto3,enum=eieiorpc.Demograph" json:"Demograph,omitempty"`
    EndUseMask           *Mask     `protobuf:"bytes,2,opt,name=EndUseMask,proto3" json:"EndUseMask,omitempty"`
    Year                 int32     `protobuf:"varint,3,opt,name=Year,proto3" json:"Year,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*DemographicConsumptionInput) Descriptor Uses

func (*DemographicConsumptionInput) Descriptor() ([]byte, []int)

func (*DemographicConsumptionInput) GetDemograph Uses

func (m *DemographicConsumptionInput) GetDemograph() Demograph

func (*DemographicConsumptionInput) GetEndUseMask Uses

func (m *DemographicConsumptionInput) GetEndUseMask() *Mask

func (*DemographicConsumptionInput) GetYear Uses

func (m *DemographicConsumptionInput) GetYear() int32

func (*DemographicConsumptionInput) ProtoMessage Uses

func (*DemographicConsumptionInput) ProtoMessage()

func (*DemographicConsumptionInput) Reset Uses

func (m *DemographicConsumptionInput) Reset()

func (*DemographicConsumptionInput) String Uses

func (m *DemographicConsumptionInput) String() string

func (*DemographicConsumptionInput) XXX_DiscardUnknown Uses

func (m *DemographicConsumptionInput) XXX_DiscardUnknown()

func (*DemographicConsumptionInput) XXX_Marshal Uses

func (m *DemographicConsumptionInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DemographicConsumptionInput) XXX_Merge Uses

func (m *DemographicConsumptionInput) XXX_Merge(src proto.Message)

func (*DemographicConsumptionInput) XXX_Size Uses

func (m *DemographicConsumptionInput) XXX_Size() int

func (*DemographicConsumptionInput) XXX_Unmarshal Uses

func (m *DemographicConsumptionInput) XXX_Unmarshal(b []byte) error

type EIEIOrpcClient Uses

type EIEIOrpcClient interface {
    EndUseGroups(ctx context.Context, in *Selection, opts ...grpc.CallOption) (*Selectors, error)
    EndUseSectors(ctx context.Context, in *Selection, opts ...grpc.CallOption) (*Selectors, error)
    EmitterGroups(ctx context.Context, in *Selection, opts ...grpc.CallOption) (*Selectors, error)
    EmitterSectors(ctx context.Context, in *Selection, opts ...grpc.CallOption) (*Selectors, error)
    Years(ctx context.Context, in *Selection, opts ...grpc.CallOption) (*Year, error)
    DefaultSelection(ctx context.Context, in *Selection, opts ...grpc.CallOption) (*Selection, error)
    Populations(ctx context.Context, in *Selection, opts ...grpc.CallOption) (*Selectors, error)
    MapInfo(ctx context.Context, in *Selection, opts ...grpc.CallOption) (*ColorInfo, error)
    Geometry(ctx context.Context, in *GeometryInput, opts ...grpc.CallOption) (*Rectangles, error)
    Concentrations(ctx context.Context, in *ConcentrationInput, opts ...grpc.CallOption) (*Vector, error)
    ConcentrationMatrix(ctx context.Context, in *ConcentrationMatrixInput, opts ...grpc.CallOption) (*Matrix, error)
    Emissions(ctx context.Context, in *EmissionsInput, opts ...grpc.CallOption) (*Vector, error)
    EmissionsMatrix(ctx context.Context, in *EmissionsMatrixInput, opts ...grpc.CallOption) (*Matrix, error)
    Health(ctx context.Context, in *HealthInput, opts ...grpc.CallOption) (*Vector, error)
    HealthMatrix(ctx context.Context, in *HealthMatrixInput, opts ...grpc.CallOption) (*Matrix, error)
    EvaluationHealth(ctx context.Context, in *EvaluationHealthInput, opts ...grpc.CallOption) (*Vector, error)
    EvaluationConcentrations(ctx context.Context, in *EvaluationConcentrationsInput, opts ...grpc.CallOption) (*Vector, error)
    ConcentrationResponseAverage(ctx context.Context, in *ConcentrationResponseAverageInput, opts ...grpc.CallOption) (*Vector, error)
    PopulationIncidence(ctx context.Context, in *PopulationIncidenceInput, opts ...grpc.CallOption) (*PopulationIncidenceOutput, error)
    FinalDemand(ctx context.Context, in *FinalDemandInput, opts ...grpc.CallOption) (*Vector, error)
    EndUseMask(ctx context.Context, in *StringInput, opts ...grpc.CallOption) (*Mask, error)
    EmitterMask(ctx context.Context, in *StringInput, opts ...grpc.CallOption) (*Mask, error)
    EndUseGroupNames(ctx context.Context, in *StringInput, opts ...grpc.CallOption) (*StringList, error)
    EndUseGroupAbbrevs(ctx context.Context, in *StringInput, opts ...grpc.CallOption) (*StringList, error)
    EmitterGroupNames(ctx context.Context, in *StringInput, opts ...grpc.CallOption) (*StringList, error)
    EmitterGroupAbbrevs(ctx context.Context, in *StringInput, opts ...grpc.CallOption) (*StringList, error)
    Commodities(ctx context.Context, in *StringInput, opts ...grpc.CallOption) (*StringList, error)
    Industries(ctx context.Context, in *StringInput, opts ...grpc.CallOption) (*StringList, error)
    DemographicConsumption(ctx context.Context, in *DemographicConsumptionInput, opts ...grpc.CallOption) (*Vector, error)
}

EIEIOrpcClient is the client API for EIEIOrpc service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewEIEIOrpcClient Uses

func NewEIEIOrpcClient(cc *grpc.ClientConn) EIEIOrpcClient

type EIEIOrpcServer Uses

type EIEIOrpcServer interface {
    EndUseGroups(context.Context, *Selection) (*Selectors, error)
    EndUseSectors(context.Context, *Selection) (*Selectors, error)
    EmitterGroups(context.Context, *Selection) (*Selectors, error)
    EmitterSectors(context.Context, *Selection) (*Selectors, error)
    Years(context.Context, *Selection) (*Year, error)
    DefaultSelection(context.Context, *Selection) (*Selection, error)
    Populations(context.Context, *Selection) (*Selectors, error)
    MapInfo(context.Context, *Selection) (*ColorInfo, error)
    Geometry(context.Context, *GeometryInput) (*Rectangles, error)
    Concentrations(context.Context, *ConcentrationInput) (*Vector, error)
    ConcentrationMatrix(context.Context, *ConcentrationMatrixInput) (*Matrix, error)
    Emissions(context.Context, *EmissionsInput) (*Vector, error)
    EmissionsMatrix(context.Context, *EmissionsMatrixInput) (*Matrix, error)
    Health(context.Context, *HealthInput) (*Vector, error)
    HealthMatrix(context.Context, *HealthMatrixInput) (*Matrix, error)
    EvaluationHealth(context.Context, *EvaluationHealthInput) (*Vector, error)
    EvaluationConcentrations(context.Context, *EvaluationConcentrationsInput) (*Vector, error)
    ConcentrationResponseAverage(context.Context, *ConcentrationResponseAverageInput) (*Vector, error)
    PopulationIncidence(context.Context, *PopulationIncidenceInput) (*PopulationIncidenceOutput, error)
    FinalDemand(context.Context, *FinalDemandInput) (*Vector, error)
    EndUseMask(context.Context, *StringInput) (*Mask, error)
    EmitterMask(context.Context, *StringInput) (*Mask, error)
    EndUseGroupNames(context.Context, *StringInput) (*StringList, error)
    EndUseGroupAbbrevs(context.Context, *StringInput) (*StringList, error)
    EmitterGroupNames(context.Context, *StringInput) (*StringList, error)
    EmitterGroupAbbrevs(context.Context, *StringInput) (*StringList, error)
    Commodities(context.Context, *StringInput) (*StringList, error)
    Industries(context.Context, *StringInput) (*StringList, error)
    DemographicConsumption(context.Context, *DemographicConsumptionInput) (*Vector, error)
}

EIEIOrpcServer is the server API for EIEIOrpc service.

type Emission Uses

type Emission int32
const (
    Emission_PM25 Emission = 0
    Emission_NH3  Emission = 1
    Emission_NOx  Emission = 2
    Emission_SOx  Emission = 3
    Emission_VOC  Emission = 4
)

func (Emission) EnumDescriptor Uses

func (Emission) EnumDescriptor() ([]byte, []int)

func (Emission) String Uses

func (x Emission) String() string

type EmissionsInput Uses

type EmissionsInput struct {
    Demand               *Vector  `protobuf:"bytes,1,opt,name=Demand,proto3" json:"Demand,omitempty"`
    Emitters             *Mask    `protobuf:"bytes,2,opt,name=Emitters,proto3" json:"Emitters,omitempty"`
    Emission             Emission `protobuf:"varint,3,opt,name=Emission,proto3,enum=eieiorpc.Emission" json:"Emission,omitempty"`
    Year                 int32    `protobuf:"varint,4,opt,name=Year,proto3" json:"Year,omitempty"`
    Location             Location `protobuf:"varint,5,opt,name=Location,proto3,enum=eieiorpc.Location" json:"Location,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*EmissionsInput) Descriptor Uses

func (*EmissionsInput) Descriptor() ([]byte, []int)

func (*EmissionsInput) GetDemand Uses

func (m *EmissionsInput) GetDemand() *Vector

func (*EmissionsInput) GetEmission Uses

func (m *EmissionsInput) GetEmission() Emission

func (*EmissionsInput) GetEmitters Uses

func (m *EmissionsInput) GetEmitters() *Mask

func (*EmissionsInput) GetLocation Uses

func (m *EmissionsInput) GetLocation() Location

func (*EmissionsInput) GetYear Uses

func (m *EmissionsInput) GetYear() int32

func (*EmissionsInput) ProtoMessage Uses

func (*EmissionsInput) ProtoMessage()

func (*EmissionsInput) Reset Uses

func (m *EmissionsInput) Reset()

func (*EmissionsInput) String Uses

func (m *EmissionsInput) String() string

func (*EmissionsInput) XXX_DiscardUnknown Uses

func (m *EmissionsInput) XXX_DiscardUnknown()

func (*EmissionsInput) XXX_Marshal Uses

func (m *EmissionsInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EmissionsInput) XXX_Merge Uses

func (m *EmissionsInput) XXX_Merge(src proto.Message)

func (*EmissionsInput) XXX_Size Uses

func (m *EmissionsInput) XXX_Size() int

func (*EmissionsInput) XXX_Unmarshal Uses

func (m *EmissionsInput) XXX_Unmarshal(b []byte) error

type EmissionsMatrixInput Uses

type EmissionsMatrixInput struct {
    Demand               *Vector  `protobuf:"bytes,1,opt,name=Demand,proto3" json:"Demand,omitempty"`
    Emission             Emission `protobuf:"varint,2,opt,name=Emission,proto3,enum=eieiorpc.Emission" json:"Emission,omitempty"`
    Year                 int32    `protobuf:"varint,3,opt,name=Year,proto3" json:"Year,omitempty"`
    Location             Location `protobuf:"varint,4,opt,name=Location,proto3,enum=eieiorpc.Location" json:"Location,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*EmissionsMatrixInput) Descriptor Uses

func (*EmissionsMatrixInput) Descriptor() ([]byte, []int)

func (*EmissionsMatrixInput) GetDemand Uses

func (m *EmissionsMatrixInput) GetDemand() *Vector

func (*EmissionsMatrixInput) GetEmission Uses

func (m *EmissionsMatrixInput) GetEmission() Emission

func (*EmissionsMatrixInput) GetLocation Uses

func (m *EmissionsMatrixInput) GetLocation() Location

func (*EmissionsMatrixInput) GetYear Uses

func (m *EmissionsMatrixInput) GetYear() int32

func (*EmissionsMatrixInput) ProtoMessage Uses

func (*EmissionsMatrixInput) ProtoMessage()

func (*EmissionsMatrixInput) Reset Uses

func (m *EmissionsMatrixInput) Reset()

func (*EmissionsMatrixInput) String Uses

func (m *EmissionsMatrixInput) String() string

func (*EmissionsMatrixInput) XXX_DiscardUnknown Uses

func (m *EmissionsMatrixInput) XXX_DiscardUnknown()

func (*EmissionsMatrixInput) XXX_Marshal Uses

func (m *EmissionsMatrixInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EmissionsMatrixInput) XXX_Merge Uses

func (m *EmissionsMatrixInput) XXX_Merge(src proto.Message)

func (*EmissionsMatrixInput) XXX_Size Uses

func (m *EmissionsMatrixInput) XXX_Size() int

func (*EmissionsMatrixInput) XXX_Unmarshal Uses

func (m *EmissionsMatrixInput) XXX_Unmarshal(b []byte) error

type EvaluationConcentrationsInput Uses

type EvaluationConcentrationsInput struct {
    Year                 int32     `protobuf:"varint,1,opt,name=Year,proto3" json:"Year,omitempty"`
    Pollutant            Pollutant `protobuf:"varint,2,opt,name=Pollutant,proto3,enum=eieiorpc.Pollutant" json:"Pollutant,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*EvaluationConcentrationsInput) Descriptor Uses

func (*EvaluationConcentrationsInput) Descriptor() ([]byte, []int)

func (*EvaluationConcentrationsInput) GetPollutant Uses

func (m *EvaluationConcentrationsInput) GetPollutant() Pollutant

func (*EvaluationConcentrationsInput) GetYear Uses

func (m *EvaluationConcentrationsInput) GetYear() int32

func (*EvaluationConcentrationsInput) ProtoMessage Uses

func (*EvaluationConcentrationsInput) ProtoMessage()

func (*EvaluationConcentrationsInput) Reset Uses

func (m *EvaluationConcentrationsInput) Reset()

func (*EvaluationConcentrationsInput) String Uses

func (m *EvaluationConcentrationsInput) String() string

func (*EvaluationConcentrationsInput) XXX_DiscardUnknown Uses

func (m *EvaluationConcentrationsInput) XXX_DiscardUnknown()

func (*EvaluationConcentrationsInput) XXX_Marshal Uses

func (m *EvaluationConcentrationsInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EvaluationConcentrationsInput) XXX_Merge Uses

func (m *EvaluationConcentrationsInput) XXX_Merge(src proto.Message)

func (*EvaluationConcentrationsInput) XXX_Size Uses

func (m *EvaluationConcentrationsInput) XXX_Size() int

func (*EvaluationConcentrationsInput) XXX_Unmarshal Uses

func (m *EvaluationConcentrationsInput) XXX_Unmarshal(b []byte) error

type EvaluationHealthInput Uses

type EvaluationHealthInput struct {
    Year                 int32     `protobuf:"varint,1,opt,name=Year,proto3" json:"Year,omitempty"`
    Pollutant            Pollutant `protobuf:"varint,2,opt,name=Pollutant,proto3,enum=eieiorpc.Pollutant" json:"Pollutant,omitempty"`
    Population           string    `protobuf:"bytes,3,opt,name=Population,proto3" json:"Population,omitempty"`
    HR                   string    `protobuf:"bytes,4,opt,name=HR,proto3" json:"HR,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*EvaluationHealthInput) Descriptor Uses

func (*EvaluationHealthInput) Descriptor() ([]byte, []int)

func (*EvaluationHealthInput) GetHR Uses

func (m *EvaluationHealthInput) GetHR() string

func (*EvaluationHealthInput) GetPollutant Uses

func (m *EvaluationHealthInput) GetPollutant() Pollutant

func (*EvaluationHealthInput) GetPopulation Uses

func (m *EvaluationHealthInput) GetPopulation() string

func (*EvaluationHealthInput) GetYear Uses

func (m *EvaluationHealthInput) GetYear() int32

func (*EvaluationHealthInput) ProtoMessage Uses

func (*EvaluationHealthInput) ProtoMessage()

func (*EvaluationHealthInput) Reset Uses

func (m *EvaluationHealthInput) Reset()

func (*EvaluationHealthInput) String Uses

func (m *EvaluationHealthInput) String() string

func (*EvaluationHealthInput) XXX_DiscardUnknown Uses

func (m *EvaluationHealthInput) XXX_DiscardUnknown()

func (*EvaluationHealthInput) XXX_Marshal Uses

func (m *EvaluationHealthInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EvaluationHealthInput) XXX_Merge Uses

func (m *EvaluationHealthInput) XXX_Merge(src proto.Message)

func (*EvaluationHealthInput) XXX_Size Uses

func (m *EvaluationHealthInput) XXX_Size() int

func (*EvaluationHealthInput) XXX_Unmarshal Uses

func (m *EvaluationHealthInput) XXX_Unmarshal(b []byte) error

type FinalDemandInput Uses

type FinalDemandInput struct {
    FinalDemandType      FinalDemandType `protobuf:"varint,1,opt,name=FinalDemandType,proto3,enum=eieiorpc.FinalDemandType" json:"FinalDemandType,omitempty"`
    EndUseMask           *Mask           `protobuf:"bytes,2,opt,name=EndUseMask,proto3" json:"EndUseMask,omitempty"`
    Year                 int32           `protobuf:"varint,3,opt,name=Year,proto3" json:"Year,omitempty"`
    Location             Location        `protobuf:"varint,4,opt,name=Location,proto3,enum=eieiorpc.Location" json:"Location,omitempty"`
    XXX_NoUnkeyedLiteral struct{}        `json:"-"`
    XXX_unrecognized     []byte          `json:"-"`
    XXX_sizecache        int32           `json:"-"`
}

func (*FinalDemandInput) Descriptor Uses

func (*FinalDemandInput) Descriptor() ([]byte, []int)

func (*FinalDemandInput) GetEndUseMask Uses

func (m *FinalDemandInput) GetEndUseMask() *Mask

func (*FinalDemandInput) GetFinalDemandType Uses

func (m *FinalDemandInput) GetFinalDemandType() FinalDemandType

func (*FinalDemandInput) GetLocation Uses

func (m *FinalDemandInput) GetLocation() Location

func (*FinalDemandInput) GetYear Uses

func (m *FinalDemandInput) GetYear() int32

func (*FinalDemandInput) ProtoMessage Uses

func (*FinalDemandInput) ProtoMessage()

func (*FinalDemandInput) Reset Uses

func (m *FinalDemandInput) Reset()

func (*FinalDemandInput) String Uses

func (m *FinalDemandInput) String() string

func (*FinalDemandInput) XXX_DiscardUnknown Uses

func (m *FinalDemandInput) XXX_DiscardUnknown()

func (*FinalDemandInput) XXX_Marshal Uses

func (m *FinalDemandInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FinalDemandInput) XXX_Merge Uses

func (m *FinalDemandInput) XXX_Merge(src proto.Message)

func (*FinalDemandInput) XXX_Size Uses

func (m *FinalDemandInput) XXX_Size() int

func (*FinalDemandInput) XXX_Unmarshal Uses

func (m *FinalDemandInput) XXX_Unmarshal(b []byte) error

type FinalDemandType Uses

type FinalDemandType int32
const (
    // This group of demand types is directly available in the spreadsheet.
    FinalDemandType_PersonalConsumption   FinalDemandType = 0
    FinalDemandType_PrivateStructures     FinalDemandType = 1
    FinalDemandType_PrivateEquipment      FinalDemandType = 2
    FinalDemandType_PrivateIP             FinalDemandType = 3
    FinalDemandType_PrivateResidential    FinalDemandType = 4
    FinalDemandType_InventoryChange       FinalDemandType = 5
    FinalDemandType_Export                FinalDemandType = 6
    FinalDemandType_DefenseConsumption    FinalDemandType = 7
    FinalDemandType_DefenseStructures     FinalDemandType = 8
    FinalDemandType_DefenseEquipment      FinalDemandType = 9
    FinalDemandType_DefenseIP             FinalDemandType = 10
    FinalDemandType_NondefenseConsumption FinalDemandType = 11
    FinalDemandType_NondefenseStructures  FinalDemandType = 12
    FinalDemandType_NondefenseEquipment   FinalDemandType = 13
    FinalDemandType_NondefenseIP          FinalDemandType = 14
    FinalDemandType_LocalConsumption      FinalDemandType = 15
    FinalDemandType_LocalStructures       FinalDemandType = 16
    FinalDemandType_LocalEquipment        FinalDemandType = 17
    FinalDemandType_LocalIP               FinalDemandType = 18
    // This group of demand types consists of aggregates of the
    // above types.
    FinalDemandType_AllDemand FinalDemandType = 19
    FinalDemandType_NonExport FinalDemandType = 20
)

func (FinalDemandType) EnumDescriptor Uses

func (FinalDemandType) EnumDescriptor() ([]byte, []int)

func (FinalDemandType) String Uses

func (x FinalDemandType) String() string

type GeometryInput Uses

type GeometryInput struct {
    SpatialReference     string   `protobuf:"bytes,1,opt,name=SpatialReference,proto3" json:"SpatialReference,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*GeometryInput) Descriptor Uses

func (*GeometryInput) Descriptor() ([]byte, []int)

func (*GeometryInput) GetSpatialReference Uses

func (m *GeometryInput) GetSpatialReference() string

func (*GeometryInput) ProtoMessage Uses

func (*GeometryInput) ProtoMessage()

func (*GeometryInput) Reset Uses

func (m *GeometryInput) Reset()

func (*GeometryInput) String Uses

func (m *GeometryInput) String() string

func (*GeometryInput) XXX_DiscardUnknown Uses

func (m *GeometryInput) XXX_DiscardUnknown()

func (*GeometryInput) XXX_Marshal Uses

func (m *GeometryInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GeometryInput) XXX_Merge Uses

func (m *GeometryInput) XXX_Merge(src proto.Message)

func (*GeometryInput) XXX_Size Uses

func (m *GeometryInput) XXX_Size() int

func (*GeometryInput) XXX_Unmarshal Uses

func (m *GeometryInput) XXX_Unmarshal(b []byte) error

type HealthInput Uses

type HealthInput struct {
    Demand               *Vector   `protobuf:"bytes,1,opt,name=Demand,proto3" json:"Demand,omitempty"`
    EmitterMask          *Mask     `protobuf:"bytes,2,opt,name=EmitterMask,proto3" json:"EmitterMask,omitempty"`
    Pollutant            Pollutant `protobuf:"varint,3,opt,name=Pollutant,proto3,enum=eieiorpc.Pollutant" json:"Pollutant,omitempty"`
    Population           string    `protobuf:"bytes,4,opt,name=Population,proto3" json:"Population,omitempty"`
    Year                 int32     `protobuf:"varint,5,opt,name=Year,proto3" json:"Year,omitempty"`
    Location             Location  `protobuf:"varint,6,opt,name=Location,proto3,enum=eieiorpc.Location" json:"Location,omitempty"`
    HR                   string    `protobuf:"bytes,7,opt,name=HR,proto3" json:"HR,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*HealthInput) Descriptor Uses

func (*HealthInput) Descriptor() ([]byte, []int)

func (*HealthInput) GetDemand Uses

func (m *HealthInput) GetDemand() *Vector

func (*HealthInput) GetEmitterMask Uses

func (m *HealthInput) GetEmitterMask() *Mask

func (*HealthInput) GetHR Uses

func (m *HealthInput) GetHR() string

func (*HealthInput) GetLocation Uses

func (m *HealthInput) GetLocation() Location

func (*HealthInput) GetPollutant Uses

func (m *HealthInput) GetPollutant() Pollutant

func (*HealthInput) GetPopulation Uses

func (m *HealthInput) GetPopulation() string

func (*HealthInput) GetYear Uses

func (m *HealthInput) GetYear() int32

func (*HealthInput) ProtoMessage Uses

func (*HealthInput) ProtoMessage()

func (*HealthInput) Reset Uses

func (m *HealthInput) Reset()

func (*HealthInput) String Uses

func (m *HealthInput) String() string

func (*HealthInput) XXX_DiscardUnknown Uses

func (m *HealthInput) XXX_DiscardUnknown()

func (*HealthInput) XXX_Marshal Uses

func (m *HealthInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HealthInput) XXX_Merge Uses

func (m *HealthInput) XXX_Merge(src proto.Message)

func (*HealthInput) XXX_Size Uses

func (m *HealthInput) XXX_Size() int

func (*HealthInput) XXX_Unmarshal Uses

func (m *HealthInput) XXX_Unmarshal(b []byte) error

type HealthMatrixInput Uses

type HealthMatrixInput struct {
    Demand               *Vector   `protobuf:"bytes,1,opt,name=Demand,proto3" json:"Demand,omitempty"`
    Pollutant            Pollutant `protobuf:"varint,2,opt,name=Pollutant,proto3,enum=eieiorpc.Pollutant" json:"Pollutant,omitempty"`
    Population           string    `protobuf:"bytes,3,opt,name=Population,proto3" json:"Population,omitempty"`
    Year                 int32     `protobuf:"varint,4,opt,name=Year,proto3" json:"Year,omitempty"`
    Location             Location  `protobuf:"varint,5,opt,name=Location,proto3,enum=eieiorpc.Location" json:"Location,omitempty"`
    HR                   string    `protobuf:"bytes,6,opt,name=HR,proto3" json:"HR,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*HealthMatrixInput) Descriptor Uses

func (*HealthMatrixInput) Descriptor() ([]byte, []int)

func (*HealthMatrixInput) GetDemand Uses

func (m *HealthMatrixInput) GetDemand() *Vector

func (*HealthMatrixInput) GetHR Uses

func (m *HealthMatrixInput) GetHR() string

func (*HealthMatrixInput) GetLocation Uses

func (m *HealthMatrixInput) GetLocation() Location

func (*HealthMatrixInput) GetPollutant Uses

func (m *HealthMatrixInput) GetPollutant() Pollutant

func (*HealthMatrixInput) GetPopulation Uses

func (m *HealthMatrixInput) GetPopulation() string

func (*HealthMatrixInput) GetYear Uses

func (m *HealthMatrixInput) GetYear() int32

func (*HealthMatrixInput) ProtoMessage Uses

func (*HealthMatrixInput) ProtoMessage()

func (*HealthMatrixInput) Reset Uses

func (m *HealthMatrixInput) Reset()

func (*HealthMatrixInput) String Uses

func (m *HealthMatrixInput) String() string

func (*HealthMatrixInput) XXX_DiscardUnknown Uses

func (m *HealthMatrixInput) XXX_DiscardUnknown()

func (*HealthMatrixInput) XXX_Marshal Uses

func (m *HealthMatrixInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HealthMatrixInput) XXX_Merge Uses

func (m *HealthMatrixInput) XXX_Merge(src proto.Message)

func (*HealthMatrixInput) XXX_Size Uses

func (m *HealthMatrixInput) XXX_Size() int

func (*HealthMatrixInput) XXX_Unmarshal Uses

func (m *HealthMatrixInput) XXX_Unmarshal(b []byte) error

type Location Uses

type Location int32
const (
    Location_Domestic Location = 0
    Location_Imported Location = 1
    Location_Total    Location = 2
)

func (Location) EnumDescriptor Uses

func (Location) EnumDescriptor() ([]byte, []int)

func (Location) String Uses

func (x Location) String() string

type Mask Uses

type Mask struct {
    Data                 []float64 `protobuf:"fixed64,1,rep,packed,name=Data,proto3" json:"Data,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*Mask) Descriptor Uses

func (*Mask) Descriptor() ([]byte, []int)

func (*Mask) GetData Uses

func (m *Mask) GetData() []float64

func (*Mask) ProtoMessage Uses

func (*Mask) ProtoMessage()

func (*Mask) Reset Uses

func (m *Mask) Reset()

func (*Mask) String Uses

func (m *Mask) String() string

func (*Mask) XXX_DiscardUnknown Uses

func (m *Mask) XXX_DiscardUnknown()

func (*Mask) XXX_Marshal Uses

func (m *Mask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Mask) XXX_Merge Uses

func (m *Mask) XXX_Merge(src proto.Message)

func (*Mask) XXX_Size Uses

func (m *Mask) XXX_Size() int

func (*Mask) XXX_Unmarshal Uses

func (m *Mask) XXX_Unmarshal(b []byte) error

type Matrix Uses

type Matrix struct {
    Rows                 int32     `protobuf:"varint,1,opt,name=Rows,proto3" json:"Rows,omitempty"`
    Cols                 int32     `protobuf:"varint,2,opt,name=Cols,proto3" json:"Cols,omitempty"`
    Data                 []float64 `protobuf:"fixed64,3,rep,packed,name=Data,proto3" json:"Data,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*Matrix) Descriptor Uses

func (*Matrix) Descriptor() ([]byte, []int)

func (*Matrix) GetCols Uses

func (m *Matrix) GetCols() int32

func (*Matrix) GetData Uses

func (m *Matrix) GetData() []float64

func (*Matrix) GetRows Uses

func (m *Matrix) GetRows() int32

func (*Matrix) ProtoMessage Uses

func (*Matrix) ProtoMessage()

func (*Matrix) Reset Uses

func (m *Matrix) Reset()

func (*Matrix) String Uses

func (m *Matrix) String() string

func (*Matrix) XXX_DiscardUnknown Uses

func (m *Matrix) XXX_DiscardUnknown()

func (*Matrix) XXX_Marshal Uses

func (m *Matrix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Matrix) XXX_Merge Uses

func (m *Matrix) XXX_Merge(src proto.Message)

func (*Matrix) XXX_Size Uses

func (m *Matrix) XXX_Size() int

func (*Matrix) XXX_Unmarshal Uses

func (m *Matrix) XXX_Unmarshal(b []byte) error

type Point Uses

type Point struct {
    X                    float32  `protobuf:"fixed32,1,opt,name=X,proto3" json:"X,omitempty"`
    Y                    float32  `protobuf:"fixed32,2,opt,name=Y,proto3" json:"Y,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Point) Descriptor Uses

func (*Point) Descriptor() ([]byte, []int)

func (*Point) GetX Uses

func (m *Point) GetX() float32

func (*Point) GetY Uses

func (m *Point) GetY() float32

func (*Point) ProtoMessage Uses

func (*Point) ProtoMessage()

func (*Point) Reset Uses

func (m *Point) Reset()

func (*Point) String Uses

func (m *Point) String() string

func (*Point) XXX_DiscardUnknown Uses

func (m *Point) XXX_DiscardUnknown()

func (*Point) XXX_Marshal Uses

func (m *Point) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Point) XXX_Merge Uses

func (m *Point) XXX_Merge(src proto.Message)

func (*Point) XXX_Size Uses

func (m *Point) XXX_Size() int

func (*Point) XXX_Unmarshal Uses

func (m *Point) XXX_Unmarshal(b []byte) error

type Pollutant Uses

type Pollutant int32
const (
    Pollutant_PNH4        Pollutant = 0
    Pollutant_PNO3        Pollutant = 1
    Pollutant_PSO4        Pollutant = 2
    Pollutant_SOA         Pollutant = 3
    Pollutant_PrimaryPM25 Pollutant = 4
    Pollutant_TotalPM25   Pollutant = 5
)

func (Pollutant) EnumDescriptor Uses

func (Pollutant) EnumDescriptor() ([]byte, []int)

func (Pollutant) String Uses

func (x Pollutant) String() string

type PopulationIncidenceInput Uses

type PopulationIncidenceInput struct {
    Year                 int32    `protobuf:"varint,1,opt,name=Year,proto3" json:"Year,omitempty"`
    Population           string   `protobuf:"bytes,2,opt,name=Population,proto3" json:"Population,omitempty"`
    HR                   string   `protobuf:"bytes,3,opt,name=HR,proto3" json:"HR,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*PopulationIncidenceInput) Descriptor Uses

func (*PopulationIncidenceInput) Descriptor() ([]byte, []int)

func (*PopulationIncidenceInput) GetHR Uses

func (m *PopulationIncidenceInput) GetHR() string

func (*PopulationIncidenceInput) GetPopulation Uses

func (m *PopulationIncidenceInput) GetPopulation() string

func (*PopulationIncidenceInput) GetYear Uses

func (m *PopulationIncidenceInput) GetYear() int32

func (*PopulationIncidenceInput) ProtoMessage Uses

func (*PopulationIncidenceInput) ProtoMessage()

func (*PopulationIncidenceInput) Reset Uses

func (m *PopulationIncidenceInput) Reset()

func (*PopulationIncidenceInput) String Uses

func (m *PopulationIncidenceInput) String() string

func (*PopulationIncidenceInput) XXX_DiscardUnknown Uses

func (m *PopulationIncidenceInput) XXX_DiscardUnknown()

func (*PopulationIncidenceInput) XXX_Marshal Uses

func (m *PopulationIncidenceInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PopulationIncidenceInput) XXX_Merge Uses

func (m *PopulationIncidenceInput) XXX_Merge(src proto.Message)

func (*PopulationIncidenceInput) XXX_Size Uses

func (m *PopulationIncidenceInput) XXX_Size() int

func (*PopulationIncidenceInput) XXX_Unmarshal Uses

func (m *PopulationIncidenceInput) XXX_Unmarshal(b []byte) error

type PopulationIncidenceOutput Uses

type PopulationIncidenceOutput struct {
    Population           []float64 `protobuf:"fixed64,1,rep,packed,name=Population,proto3" json:"Population,omitempty"`
    Incidence            []float64 `protobuf:"fixed64,2,rep,packed,name=Incidence,proto3" json:"Incidence,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*PopulationIncidenceOutput) Descriptor Uses

func (*PopulationIncidenceOutput) Descriptor() ([]byte, []int)

func (*PopulationIncidenceOutput) GetIncidence Uses

func (m *PopulationIncidenceOutput) GetIncidence() []float64

func (*PopulationIncidenceOutput) GetPopulation Uses

func (m *PopulationIncidenceOutput) GetPopulation() []float64

func (*PopulationIncidenceOutput) ProtoMessage Uses

func (*PopulationIncidenceOutput) ProtoMessage()

func (*PopulationIncidenceOutput) Reset Uses

func (m *PopulationIncidenceOutput) Reset()

func (*PopulationIncidenceOutput) String Uses

func (m *PopulationIncidenceOutput) String() string

func (*PopulationIncidenceOutput) XXX_DiscardUnknown Uses

func (m *PopulationIncidenceOutput) XXX_DiscardUnknown()

func (*PopulationIncidenceOutput) XXX_Marshal Uses

func (m *PopulationIncidenceOutput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PopulationIncidenceOutput) XXX_Merge Uses

func (m *PopulationIncidenceOutput) XXX_Merge(src proto.Message)

func (*PopulationIncidenceOutput) XXX_Size Uses

func (m *PopulationIncidenceOutput) XXX_Size() int

func (*PopulationIncidenceOutput) XXX_Unmarshal Uses

func (m *PopulationIncidenceOutput) XXX_Unmarshal(b []byte) error

type Rectangle Uses

type Rectangle struct {
    LL                   *Point   `protobuf:"bytes,1,opt,name=LL,proto3" json:"LL,omitempty"`
    LR                   *Point   `protobuf:"bytes,2,opt,name=LR,proto3" json:"LR,omitempty"`
    UR                   *Point   `protobuf:"bytes,3,opt,name=UR,proto3" json:"UR,omitempty"`
    UL                   *Point   `protobuf:"bytes,4,opt,name=UL,proto3" json:"UL,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Rectangle) Descriptor Uses

func (*Rectangle) Descriptor() ([]byte, []int)

func (*Rectangle) GetLL Uses

func (m *Rectangle) GetLL() *Point

func (*Rectangle) GetLR Uses

func (m *Rectangle) GetLR() *Point

func (*Rectangle) GetUL Uses

func (m *Rectangle) GetUL() *Point

func (*Rectangle) GetUR Uses

func (m *Rectangle) GetUR() *Point

func (*Rectangle) ProtoMessage Uses

func (*Rectangle) ProtoMessage()

func (*Rectangle) Reset Uses

func (m *Rectangle) Reset()

func (*Rectangle) String Uses

func (m *Rectangle) String() string

func (*Rectangle) XXX_DiscardUnknown Uses

func (m *Rectangle) XXX_DiscardUnknown()

func (*Rectangle) XXX_Marshal Uses

func (m *Rectangle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Rectangle) XXX_Merge Uses

func (m *Rectangle) XXX_Merge(src proto.Message)

func (*Rectangle) XXX_Size Uses

func (m *Rectangle) XXX_Size() int

func (*Rectangle) XXX_Unmarshal Uses

func (m *Rectangle) XXX_Unmarshal(b []byte) error

type Rectangles Uses

type Rectangles struct {
    Rectangles           []*Rectangle `protobuf:"bytes,1,rep,name=Rectangles,proto3" json:"Rectangles,omitempty"`
    XXX_NoUnkeyedLiteral struct{}     `json:"-"`
    XXX_unrecognized     []byte       `json:"-"`
    XXX_sizecache        int32        `json:"-"`
}

func (*Rectangles) Descriptor Uses

func (*Rectangles) Descriptor() ([]byte, []int)

func (*Rectangles) GetRectangles Uses

func (m *Rectangles) GetRectangles() []*Rectangle

func (*Rectangles) ProtoMessage Uses

func (*Rectangles) ProtoMessage()

func (*Rectangles) Reset Uses

func (m *Rectangles) Reset()

func (*Rectangles) String Uses

func (m *Rectangles) String() string

func (*Rectangles) XXX_DiscardUnknown Uses

func (m *Rectangles) XXX_DiscardUnknown()

func (*Rectangles) XXX_Marshal Uses

func (m *Rectangles) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Rectangles) XXX_Merge Uses

func (m *Rectangles) XXX_Merge(src proto.Message)

func (*Rectangles) XXX_Size Uses

func (m *Rectangles) XXX_Size() int

func (*Rectangles) XXX_Unmarshal Uses

func (m *Rectangles) XXX_Unmarshal(b []byte) error

type Selection Uses

type Selection struct {
    EndUseGroup     string          `protobuf:"bytes,1,opt,name=EndUseGroup,proto3" json:"EndUseGroup,omitempty"`
    EndUseSector    string          `protobuf:"bytes,2,opt,name=EndUseSector,proto3" json:"EndUseSector,omitempty"`
    EmitterGroup    string          `protobuf:"bytes,3,opt,name=EmitterGroup,proto3" json:"EmitterGroup,omitempty"`
    EmitterSector   string          `protobuf:"bytes,4,opt,name=EmitterSector,proto3" json:"EmitterSector,omitempty"`
    ImpactType      string          `protobuf:"bytes,5,opt,name=ImpactType,proto3" json:"ImpactType,omitempty"`
    FinalDemandType FinalDemandType `protobuf:"varint,6,opt,name=FinalDemandType,proto3,enum=eieiorpc.FinalDemandType" json:"FinalDemandType,omitempty"`
    Year            int32           `protobuf:"varint,7,opt,name=Year,proto3" json:"Year,omitempty"`
    Population      string          `protobuf:"bytes,8,opt,name=Population,proto3" json:"Population,omitempty"`
    // Types that are valid to be assigned to Pol:
    //	*Selection_Pollutant
    //	*Selection_Emission
    Pol                  isSelection_Pol `protobuf_oneof:"Pol"`
    XXX_NoUnkeyedLiteral struct{}        `json:"-"`
    XXX_unrecognized     []byte          `json:"-"`
    XXX_sizecache        int32           `json:"-"`
}

func (*Selection) Descriptor Uses

func (*Selection) Descriptor() ([]byte, []int)

func (*Selection) GetEmission Uses

func (m *Selection) GetEmission() Emission

func (*Selection) GetEmitterGroup Uses

func (m *Selection) GetEmitterGroup() string

func (*Selection) GetEmitterSector Uses

func (m *Selection) GetEmitterSector() string

func (*Selection) GetEndUseGroup Uses

func (m *Selection) GetEndUseGroup() string

func (*Selection) GetEndUseSector Uses

func (m *Selection) GetEndUseSector() string

func (*Selection) GetFinalDemandType Uses

func (m *Selection) GetFinalDemandType() FinalDemandType

func (*Selection) GetImpactType Uses

func (m *Selection) GetImpactType() string

func (*Selection) GetPol Uses

func (m *Selection) GetPol() isSelection_Pol

func (*Selection) GetPollutant Uses

func (m *Selection) GetPollutant() Pollutant

func (*Selection) GetPopulation Uses

func (m *Selection) GetPopulation() string

func (*Selection) GetYear Uses

func (m *Selection) GetYear() int32

func (*Selection) ProtoMessage Uses

func (*Selection) ProtoMessage()

func (*Selection) Reset Uses

func (m *Selection) Reset()

func (*Selection) String Uses

func (m *Selection) String() string

func (*Selection) XXX_DiscardUnknown Uses

func (m *Selection) XXX_DiscardUnknown()

func (*Selection) XXX_Marshal Uses

func (m *Selection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Selection) XXX_Merge Uses

func (m *Selection) XXX_Merge(src proto.Message)

func (*Selection) XXX_OneofWrappers Uses

func (*Selection) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Selection) XXX_Size Uses

func (m *Selection) XXX_Size() int

func (*Selection) XXX_Unmarshal Uses

func (m *Selection) XXX_Unmarshal(b []byte) error

type Selection_Emission Uses

type Selection_Emission struct {
    Emission Emission `protobuf:"varint,10,opt,name=Emission,proto3,enum=eieiorpc.Emission,oneof"`
}

type Selection_Pollutant Uses

type Selection_Pollutant struct {
    Pollutant Pollutant `protobuf:"varint,9,opt,name=Pollutant,proto3,enum=eieiorpc.Pollutant,oneof"`
}

type Selectors Uses

type Selectors struct {
    Codes                []string  `protobuf:"bytes,1,rep,name=Codes,proto3" json:"Codes,omitempty"`
    Names                []string  `protobuf:"bytes,2,rep,name=Names,proto3" json:"Names,omitempty"`
    Values               []float32 `protobuf:"fixed32,3,rep,packed,name=Values,proto3" json:"Values,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*Selectors) Descriptor Uses

func (*Selectors) Descriptor() ([]byte, []int)

func (*Selectors) GetCodes Uses

func (m *Selectors) GetCodes() []string

func (*Selectors) GetNames Uses

func (m *Selectors) GetNames() []string

func (*Selectors) GetValues Uses

func (m *Selectors) GetValues() []float32

func (*Selectors) ProtoMessage Uses

func (*Selectors) ProtoMessage()

func (*Selectors) Reset Uses

func (m *Selectors) Reset()

func (*Selectors) String Uses

func (m *Selectors) String() string

func (*Selectors) XXX_DiscardUnknown Uses

func (m *Selectors) XXX_DiscardUnknown()

func (*Selectors) XXX_Marshal Uses

func (m *Selectors) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Selectors) XXX_Merge Uses

func (m *Selectors) XXX_Merge(src proto.Message)

func (*Selectors) XXX_Size Uses

func (m *Selectors) XXX_Size() int

func (*Selectors) XXX_Unmarshal Uses

func (m *Selectors) XXX_Unmarshal(b []byte) error

type StringInput Uses

type StringInput struct {
    String_              string   `protobuf:"bytes,1,opt,name=String,proto3" json:"String,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*StringInput) Descriptor Uses

func (*StringInput) Descriptor() ([]byte, []int)

func (*StringInput) GetString_ Uses

func (m *StringInput) GetString_() string

func (*StringInput) ProtoMessage Uses

func (*StringInput) ProtoMessage()

func (*StringInput) Reset Uses

func (m *StringInput) Reset()

func (*StringInput) String Uses

func (m *StringInput) String() string

func (*StringInput) XXX_DiscardUnknown Uses

func (m *StringInput) XXX_DiscardUnknown()

func (*StringInput) XXX_Marshal Uses

func (m *StringInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StringInput) XXX_Merge Uses

func (m *StringInput) XXX_Merge(src proto.Message)

func (*StringInput) XXX_Size Uses

func (m *StringInput) XXX_Size() int

func (*StringInput) XXX_Unmarshal Uses

func (m *StringInput) XXX_Unmarshal(b []byte) error

type StringList Uses

type StringList struct {
    List                 []string `protobuf:"bytes,1,rep,name=List,proto3" json:"List,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*StringList) Descriptor Uses

func (*StringList) Descriptor() ([]byte, []int)

func (*StringList) GetList Uses

func (m *StringList) GetList() []string

func (*StringList) ProtoMessage Uses

func (*StringList) ProtoMessage()

func (*StringList) Reset Uses

func (m *StringList) Reset()

func (*StringList) String Uses

func (m *StringList) String() string

func (*StringList) XXX_DiscardUnknown Uses

func (m *StringList) XXX_DiscardUnknown()

func (*StringList) XXX_Marshal Uses

func (m *StringList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StringList) XXX_Merge Uses

func (m *StringList) XXX_Merge(src proto.Message)

func (*StringList) XXX_Size Uses

func (m *StringList) XXX_Size() int

func (*StringList) XXX_Unmarshal Uses

func (m *StringList) XXX_Unmarshal(b []byte) error

type Vector Uses

type Vector struct {
    Data                 []float64 `protobuf:"fixed64,1,rep,packed,name=Data,proto3" json:"Data,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*Vector) Descriptor Uses

func (*Vector) Descriptor() ([]byte, []int)

func (*Vector) GetData Uses

func (m *Vector) GetData() []float64

func (*Vector) ProtoMessage Uses

func (*Vector) ProtoMessage()

func (*Vector) Reset Uses

func (m *Vector) Reset()

func (*Vector) String Uses

func (m *Vector) String() string

func (*Vector) XXX_DiscardUnknown Uses

func (m *Vector) XXX_DiscardUnknown()

func (*Vector) XXX_Marshal Uses

func (m *Vector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Vector) XXX_Merge Uses

func (m *Vector) XXX_Merge(src proto.Message)

func (*Vector) XXX_Size Uses

func (m *Vector) XXX_Size() int

func (*Vector) XXX_Unmarshal Uses

func (m *Vector) XXX_Unmarshal(b []byte) error

type Year Uses

type Year struct {
    Years                []int32  `protobuf:"varint,1,rep,packed,name=Years,proto3" json:"Years,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Year) Descriptor Uses

func (*Year) Descriptor() ([]byte, []int)

func (*Year) GetYears Uses

func (m *Year) GetYears() []int32

func (*Year) ProtoMessage Uses

func (*Year) ProtoMessage()

func (*Year) Reset Uses

func (m *Year) Reset()

func (*Year) String Uses

func (m *Year) String() string

func (*Year) XXX_DiscardUnknown Uses

func (m *Year) XXX_DiscardUnknown()

func (*Year) XXX_Marshal Uses

func (m *Year) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Year) XXX_Merge Uses

func (m *Year) XXX_Merge(src proto.Message)

func (*Year) XXX_Size Uses

func (m *Year) XXX_Size() int

func (*Year) XXX_Unmarshal Uses

func (m *Year) XXX_Unmarshal(b []byte) error

Directories

PathSynopsis
eieiorpcjsPackage eieiorpc is a generated protocol buffer package.

Package eieiorpc imports 5 packages (graph) and is imported by 3 packages. Updated 2019-03-16. Refresh now. Tools for package owners.