A B C D E F G H I L O P R S T U V W 
All Classes All Packages

A

addDirectivityRecord(double, double, double[]) - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
Add angle attenuation record for the directivity sphere
addDirectivityRecords(Collection<DirectivityRecord>) - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
Add new records.
addRailwaySource(String, LineSource) - Method in class org.noise_planet.noisemodelling.emission.railway.RailWayParameters
method adds a railway source to the list of railway sources, associating it with a specified ID.
AERODYNAMICA - org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
 
AERODYNAMICB - org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
 
appendVperHour(double, double) - Method in class org.noise_planet.noisemodelling.emission.railway.RailWayParameters
 

B

BRIDGE - org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
 

C

compare(DirectivityRecord, DirectivityRecord) - Method in class org.noise_planet.noisemodelling.emission.directivity.PhiComparator
Compare two directivity record
compare(DirectivityRecord, DirectivityRecord) - Method in class org.noise_planet.noisemodelling.emission.directivity.ThetaComparator
Compare two directivity record
computeSlope(double, double, double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Compute the slope between to z points (for a road or rail segment)
coverFrequency(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.cnossos.RailwayCnossosDirectivitySphere
Check if this sphere is capable of producing an attenuation for this frequency
coverFrequency(double) - Method in interface org.noise_planet.noisemodelling.emission.directivity.DirectivitySphere
 
coverFrequency(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
Check if this sphere is capable of producing an attenuation for this frequency
coverFrequency(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.OmnidirectionalDirection
Check if this sphere is capable of producing an attenuation for this frequency
coverFrequency(double) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.TrainAttenuation
Check if this sphere is capable of producing an attenuation for this frequency

D

dbaToW(double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Convert dB to W Equivalent to dbToW
dbaToW(double[]) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Convert an array of dB values to W
dbToW(double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Convert dB to W
DEFAULT_FREQUENCIES_THIRD_OCTAVE - Static variable in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
DEFAULT_FREQUENCIES_THIRD_OCTAVE - Static variable in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
directivity - Variable in class org.noise_planet.noisemodelling.emission.LineSource
 
directivity - Variable in class org.noise_planet.noisemodelling.emission.PointSource
 
DirectivityRecord - Class in org.noise_planet.noisemodelling.emission.directivity
 
DirectivityRecord(double, double, double[]) - Constructor for class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
directivity record is the attenuation value for a specific angle (theta, phi) - a point of the directivity sphere
DirectivitySphere - Interface in org.noise_planet.noisemodelling.emission.directivity
Interface that returns the attenuation in dB due to a specific directivity pattern.
DiscreteDirectivitySphere - Class in org.noise_planet.noisemodelling.emission.directivity
Describe Attenuation directivity over a sphere Values between specified angles are interpolated following an interpolation method (linear=1 by default or closest neighbor=0)
DiscreteDirectivitySphere(int, double[]) - Constructor for class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
DiscreteDirectivitySphere defines the discrete directional sphere

E

equals(Object) - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
compare the values of theta et phi of the Object DirectivityRecord
evaluate(double, double, TramwaySchall03.GROUND_TYPE, boolean) - Static method in class org.noise_planet.noisemodelling.emission.railway.schall03.TramwaySchall03
Evaluation of Tramway sound source
evaluate(RailwayVehicleCnossosParameters, RailwayTrackCnossosParameters) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
Evaluate the sound level for one Vehicle
evaluate(RailwayVehicleNMPBParameters, RailwayTrackNMPBParameters) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
Evaluate the sound level for one Vehicle
evaluate(RailwayVehicleParameters, RailwayTrackParameters) - Method in class org.noise_planet.noisemodelling.emission.railway.Railway
Evaluate the sound level for one Vehicle
evaluate(RoadCnossosParameters) - Static method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossos
Return the noise emission level of a road segment in dB/m
evaluate(RoadVehicleCnossosvarParameters) - Static method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvar
Emission sound level for one unique vehicle

F

FRONT - org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity.ORIENTATION
 

G

generatePolarGraph(DirectivitySphere, double, double, double, PolarGraphDirectivity.ORIENTATION) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
getA_RoadSurfaceCoeff(int, String, String, int) - Static method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossos
Get "a" road surface coefficient (also called spectrum) for a frequency value
getAcc_type() - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
 
getAcceleration() - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
 
getAerodynamicNoise(String, String, String, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
retrieve the aerodynamic noise value for a specific type of vehicle, source height, file version, and frequency ID by accessing the corresponding data from the vehicle node, railway data, and noise values.
getAeroV0Alpha(String, String, int, String) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getAttenuation() - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
 
getAttenuation(double, double, double) - Method in class org.noise_planet.noisemodelling.emission.directivity.cnossos.RailwayCnossosDirectivitySphere
Returns the attenuation in dB due to a particular frequency of the directivity pattern at a given angle (phi, theta)
getAttenuation(double, double, double) - Method in interface org.noise_planet.noisemodelling.emission.directivity.DirectivitySphere
Returns the attenuation in dB due to a particular frequency of the directivity pattern at a given angle (phi, theta)
getAttenuation(double, double, double) - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
Returns the attenuation in dB for a particular frequency of the directivity pattern for a certain angle (phi, theta)
getAttenuation(double, double, double) - Method in class org.noise_planet.noisemodelling.emission.directivity.OmnidirectionalDirection
Returns the attenuation in dB of the directivity pattern at a given angle (phi, theta).
getAttenuation(double, double, double) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.TrainAttenuation
Returns the attenuation in dB due to a particular frequency of the directivity pattern at a given angle (phi, theta)
getAttenuationArray(double[], double, double) - Method in class org.noise_planet.noisemodelling.emission.directivity.cnossos.RailwayCnossosDirectivitySphere
Returns the attenuation in dB of the directivity pattern at a given angle (phi, theta).
getAttenuationArray(double[], double, double) - Method in interface org.noise_planet.noisemodelling.emission.directivity.DirectivitySphere
Returns the attenuation in dB of the directivity pattern at a given angle (phi, theta).
getAttenuationArray(double[], double, double) - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
Returns the attenuation in dB of the directivity pattern at a given angle (phi, theta)
getAttenuationArray(double[], double, double) - Method in class org.noise_planet.noisemodelling.emission.directivity.OmnidirectionalDirection
Returns the attenuation in dB of the directivity pattern at a given angle (phi, theta).
getAttenuationArray(double[], double, double) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.TrainAttenuation
Returns the attenuation in dB of the directivity pattern at a given angle (phi, theta).
getAxlesPerVeh(String) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
Axles number by vehicles
getAxlesPerVeh(String) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getB_RoadSurfaceCoeff(String, String, int) - Static method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossos
Get "b" road surface coefficient (also called ßm) for a frequency value
getBridgeStructural(int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
retrieves the structural constant for a specific bridge and frequency ID by accessing the corresponding data from the railway track's bridge constants.
getBridgeStructural(int, int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getBridgeTransfert() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
getBridgeTransfert() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
getCenterx() - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
getCentery() - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
getCnossosData(int) - Static method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossos
Get the CNOSSOS coefficients from a specific file version.
getCoeff(String, int, String, int) - Static method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossos
get vehicle emission values coefficients
getContactFilter(String, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
get Contact Filter by wavenumber - Only CNOSSOS
getCp(String, int, int) - Static method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossos
Get "Cp" coefficient related to the increase in propulsion noise near an intersection (due to deceleration and acceleration phases).
getCr(String, int, int) - Static method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossos
Get "Cr" coefficient related to the decrease in rolling noise near an intersection (due to deceleration and acceleration phases).
getCurvature() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
getCurvature() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
getDheight() - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
getDirectionAttenuation(LineSource, double, double, double) - Static method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
Compute the attenuation for the specified noise source and parameters
getDirectionAttenuation(RailWayNMPBParameters.TrainNoiseSource, double, double, double) - Static method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
Compute the attenuation for the specified noise source and parameters
getDirectionIdentifier() - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
Get the primary key of the directional sphere (a table with various directional sphere can be given by the user)
getDirectivity() - Method in class org.noise_planet.noisemodelling.emission.LineSource
 
getDirectivity() - Method in class org.noise_planet.noisemodelling.emission.PointSource
 
getDwidth() - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
getFileVersion() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
getFileVersion() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayVehicleCnossosParameters
 
getFileVersion() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getFrequencies() - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
 
getFrequency() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getHgvPerHour() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getIdlingTime() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayVehicleCnossosParameters
 
getIdlingTime() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
getImpactNoise() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
getImpactNoise() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
getImpactNoise(int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
fetches and returns the impact noise value from the railway data for a specific impact noise ID and frequency ID.
getImpactNoise(int, int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getIsTunnel() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
getIsTunnel() - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayTrackParameters
 
getJunc_dist() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getJunc_type() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getLambdaValue(String, String, int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getLRoughness(String, int, int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getLRoughness(String, int, String, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
calculates the total roughness level for a specific type of vehicle, track roughness, vehicle file version, and lambda ID by retrieving the wheel roughness and track roughness
getLvPerHour() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getlW() - Method in class org.noise_planet.noisemodelling.emission.LineSource
 
getlW() - Method in class org.noise_planet.noisemodelling.emission.PointSource
 
getLWAerodynamicA() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
getLWAerodynamicA() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
getLWAerodynamicB() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
getLWAerodynamicB() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
getLWBridge() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
getLWBridge() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
getLWRolling() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
getLWRolling() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
getLwStd() - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
 
getLWTractionA() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
getLWTractionA() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
getLWTractionB() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
getLWTractionB() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
getMvPerHour() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getNbCoach(String) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
get Nb of coach by vehicle
getNbCoach(String) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getNMPBRailWayData(int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
Get the NMPB coefficients from a specific file version (French have their own NMPB coefficients).
getNMPBTrainData() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
Specific to French adaptation of the NMPB method Get the SNCF composition of a train (one train can contains one or more vehicles)
getNMPBVehicleData() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
Specific to French adaptation of the NMPB method Get the SNCF vehicles characteristics
getNMPBVehicleNode(String) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getNoiseLvl(double, double, double, double) - Static method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossos
Get rolling or motor sound level in dB at a specific speed
getNTrack() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
getNTrack() - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayTrackParameters
 
getNumberVehicle() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
getNumberVehicle() - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayVehicleParameters
 
getPhi() - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
 
getqStudRatio() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getRadius() - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
getRailRoughness() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
getRailRoughness() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
getRailWayData() - Method in class org.noise_planet.noisemodelling.emission.railway.Railway
Get the CNOSSOS coefficients from a specific file version (French have their own CNOSSOS coefficients).
getRailwaySourceList() - Method in class org.noise_planet.noisemodelling.emission.railway.RailWayParameters
 
getRecord(double, double, int) - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
Retrieve DirectivityRecord for the specified angle (theta, phi)
getRecordsPhi() - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
Get the directivity records for a given Phi angle
getRecordsTheta() - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
Get the directivity values for a given Theta angle
getRoadSurface() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getRunningCondition() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayVehicleCnossosParameters
 
getRunningCondition() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
getSlopePercentage() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getSourceHeight() - Method in class org.noise_planet.noisemodelling.emission.LineSource
 
getSourceHeight() - Method in class org.noise_planet.noisemodelling.emission.PointSource
 
getSpectre(String, String, int, String, int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getSpectreVer() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
getSpectreVer() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
getSpeed() - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
 
getSpeedCommercial() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
getSpeedCommercial() - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayTrackParameters
 
getSpeedHgv() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Get the speed for heavy vehicle For speeds less than 20 km/h it shall have the same sound power level as defined by the formula for vm = 20 km/h.
getSpeedLv() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Get the speed for light vehicle For speeds less than 20 km/h it shall have the same sound power level as defined by the formula for vm = 20 km/h.
getSpeedMv() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Get the speed for medium vehicle For speeds less than 20 km/h it shall have the same sound power level as defined by the formula for vm = 20 km/h.
getSpeedTrack() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
getSpeedTrack() - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayTrackParameters
 
getSpeedVehicle() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
getSpeedVehicle() - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayVehicleParameters
 
getSpeedWav() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Get the speed for two wheels vehicle (type a) For speeds less than 20 km/h it shall have the same sound power level as defined by the formula for vm = 20 km/h.
getSpeedWbv() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Get the speed for two wheels vehicle (type b) For speeds less than 20 km/h it shall have the same sound power level as defined by the formula for vm = 20 km/h.
getStud() - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
 
getSurfaceAge() - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
 
getTemperature() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getTextRadius() - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
getTheta() - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
 
getTrackRoughness(int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
get Track Roughness Filter by wavenumber - Only CNOSSOS
getTrackRoughness(int, int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getTrackTransfer() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
getTrackTransfer() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
getTrackTransfer(int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
fetches and returns the transfer value from the railway data for a specific track transfer ID and frequency ID.
getTrackTransfer(int, int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getTractionNoise(String, int, String, String, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
 
getTrainsetData() - Method in class org.noise_planet.noisemodelling.emission.railway.Railway
Specific to French adaptation of the CNOSSOS method Get the SNCF composition of a train (one train can contains one or more vehicles)
getTsStud() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getTypeSource() - Method in class org.noise_planet.noisemodelling.emission.LineSource
 
getTypeSource() - Method in class org.noise_planet.noisemodelling.emission.PointSource
 
getTypeVehicle() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
getTypeVehicle() - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayVehicleParameters
 
getVeh_type() - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
 
getVehicleData() - Method in class org.noise_planet.noisemodelling.emission.railway.Railway
Get the vehicles attributes
getVehicleFromTrain(String) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getVehicleFromTrainset(String) - Method in class org.noise_planet.noisemodelling.emission.railway.Railway
Get vehicle from a trainset
getVehicleNode(String) - Method in class org.noise_planet.noisemodelling.emission.railway.Railway
 
getVehId() - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
 
getVehTransfer(String, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
retrieve and return the transfer value associated with a given vehicle type and a specific frequency ID.
getVehTransfer(String, int, int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
getWavPerHour() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getWay() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getWbvPerHour() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
getWheelRoughness(String, String, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
get Wheel Roughness by wavenumber - Only CNOSSOS
GRASS - org.noise_planet.noisemodelling.emission.railway.schall03.TramwaySchall03.GROUND_TYPE
 
grass_a_factor - Static variable in class org.noise_planet.noisemodelling.emission.railway.schall03.TramwaySchall03
 
grass_b_factor - Static variable in class org.noise_planet.noisemodelling.emission.railway.schall03.TramwaySchall03
 

H

hashCode() - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
generate a hash code for an object with theta and phi argument

I

interpLinear - Class in org.noise_planet.noisemodelling.emission.utils
Linear Interpolation Copy from https://github.com/mobilesec/timeseries-signal-processing/blob/master/Interpolation.java todo replace this by org.apache.commons.math3.analysis.interpolation
interpLinear() - Constructor for class org.noise_planet.noisemodelling.emission.utils.interpLinear
 
interpLinear(double[], double[], double[]) - Static method in class org.noise_planet.noisemodelling.emission.utils.interpLinear
 
isInVehicleList(String) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
Find if a specific vehicle is in the Vehicle List
isInVehicleList(String) - Method in class org.noise_planet.noisemodelling.emission.railway.Railway
Find if a specific vehicle is in the Vehicle List
iteratorToIterable(Iterator<T>) - Static method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
 
iteratorToIterable(Iterator<T>) - Static method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
iteratorToIterable(Iterator<T>) - Static method in class org.noise_planet.noisemodelling.emission.railway.Railway
 

L

LineSource - Class in org.noise_planet.noisemodelling.emission
Line Source Class A point source is define by its spectrum, height, directivity and type (optional)
LineSource(double[], double, String) - Constructor for class org.noise_planet.noisemodelling.emission.LineSource
 
LineSource(double, String) - Constructor for class org.noise_planet.noisemodelling.emission.LineSource
 
LineSource(String) - Constructor for class org.noise_planet.noisemodelling.emission.LineSource
 

O

OmnidirectionalDirection - Class in org.noise_planet.noisemodelling.emission.directivity
 
OmnidirectionalDirection() - Constructor for class org.noise_planet.noisemodelling.emission.directivity.OmnidirectionalDirection
 
org.noise_planet.noisemodelling.emission - package org.noise_planet.noisemodelling.emission
 
org.noise_planet.noisemodelling.emission.directivity - package org.noise_planet.noisemodelling.emission.directivity
 
org.noise_planet.noisemodelling.emission.directivity.cnossos - package org.noise_planet.noisemodelling.emission.directivity.cnossos
 
org.noise_planet.noisemodelling.emission.railway - package org.noise_planet.noisemodelling.emission.railway
 
org.noise_planet.noisemodelling.emission.railway.cnossos - package org.noise_planet.noisemodelling.emission.railway.cnossos
 
org.noise_planet.noisemodelling.emission.railway.nmpb - package org.noise_planet.noisemodelling.emission.railway.nmpb
 
org.noise_planet.noisemodelling.emission.railway.schall03 - package org.noise_planet.noisemodelling.emission.railway.schall03
 
org.noise_planet.noisemodelling.emission.road.cnossos - package org.noise_planet.noisemodelling.emission.road.cnossos
 
org.noise_planet.noisemodelling.emission.road.cnossosvar - package org.noise_planet.noisemodelling.emission.road.cnossosvar
 
org.noise_planet.noisemodelling.emission.utils - package org.noise_planet.noisemodelling.emission.utils
 

P

PhiComparator - Class in org.noise_planet.noisemodelling.emission.directivity
 
PhiComparator() - Constructor for class org.noise_planet.noisemodelling.emission.directivity.PhiComparator
 
PointSource - Class in org.noise_planet.noisemodelling.emission
Point Source Class A point source is define by its spectrum, height, directivity and type (optional)
PointSource(double[], double, String) - Constructor for class org.noise_planet.noisemodelling.emission.PointSource
 
PointSource(double[], double, String, String) - Constructor for class org.noise_planet.noisemodelling.emission.PointSource
 
PointSource(String) - Constructor for class org.noise_planet.noisemodelling.emission.PointSource
 
PolarGraphDirectivity - Class in org.noise_planet.noisemodelling.emission.directivity
 
PolarGraphDirectivity() - Constructor for class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
PolarGraphDirectivity.ORIENTATION - Enum in org.noise_planet.noisemodelling.emission.directivity
 

R

Railway - Class in org.noise_planet.noisemodelling.emission.railway
Railway noise evaluation from Cnossos reference : COMMISSION DIRECTIVE (EU) 2015/996 of 19 May 2015 establishing common noise assessment methods according to Directive 2002/49/EC of the European Parliament and of the Council amending, for the purposes of adapting to scientific and technical progress, Annex II to Directive 2002/49/EC of the European Parliament and of the Council as regards common noise assessment methods part 2.3.
Railway() - Constructor for class org.noise_planet.noisemodelling.emission.railway.Railway
 
RailwayCnossos - Class in org.noise_planet.noisemodelling.emission.railway.cnossos
Railway noise evaluation from Cnossos reference : COMMISSION DIRECTIVE (EU) 2015/996 of 19 May 2015 establishing common noise assessment methods according to Directive 2002/49/EC of the European Parliament and of the Council amending, for the purposes of adapting to scientific and technical progress, Annex II to Directive 2002/49/EC of the European Parliament and of the Council as regards common noise assessment methods part 2.3.
RailwayCnossos() - Constructor for class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
 
RailwayCnossosDirectivitySphere - Class in org.noise_planet.noisemodelling.emission.directivity.cnossos
 
RailwayCnossosDirectivitySphere(LineSource) - Constructor for class org.noise_planet.noisemodelling.emission.directivity.cnossos.RailwayCnossosDirectivitySphere
 
RailWayCnossosParameters - Class in org.noise_planet.noisemodelling.emission.railway.cnossos
Data result stockage
RailWayCnossosParameters() - Constructor for class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
RailwayNMPB - Class in org.noise_planet.noisemodelling.emission.railway.nmpb
Railway noise evaluation from NMPB reference : COMMISSION DIRECTIVE (EU) 2015/996 of 19 May 2015 establishing common noise assessment methods according to Directive 2002/49/EC of the European Parliament and of the Council amending, for the purposes of adapting to scientific and technical progress, Annex II to Directive 2002/49/EC of the European Parliament and of the Council as regards common noise assessment methods part 2.3.
RailwayNMPB() - Constructor for class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
RailWayNMPBParameters - Class in org.noise_planet.noisemodelling.emission.railway.nmpb
Data result stockage
RailWayNMPBParameters() - Constructor for class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
RailWayNMPBParameters(double[], double[], double[], double[], double[], double[]) - Constructor for class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
RailWayNMPBParameters.TrainNoiseSource - Enum in org.noise_planet.noisemodelling.emission.railway.nmpb
 
RailWayParameters - Class in org.noise_planet.noisemodelling.emission.railway
Data result stockage
RailWayParameters() - Constructor for class org.noise_planet.noisemodelling.emission.railway.RailWayParameters
 
railwaySourceList - Variable in class org.noise_planet.noisemodelling.emission.railway.RailWayParameters
 
RailwayTrackCnossosParameters - Class in org.noise_planet.noisemodelling.emission.railway.cnossos
Parameters Track
RailwayTrackCnossosParameters(double, int, int, int, int, int, double, boolean, int) - Constructor for class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
RailwayTrackNMPBParameters - Class in org.noise_planet.noisemodelling.emission.railway.nmpb
Parameters Track
RailwayTrackNMPBParameters(double, int, int, int, int, int, double, boolean, int) - Constructor for class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
RailwayTrackParameters - Class in org.noise_planet.noisemodelling.emission.railway
Parameters Track
RailwayTrackParameters() - Constructor for class org.noise_planet.noisemodelling.emission.railway.RailwayTrackParameters
 
RailwayVehicleCnossosParameters - Class in org.noise_planet.noisemodelling.emission.railway.cnossos
Parameters Vehicule
RailwayVehicleCnossosParameters(String, double, double, int, double) - Constructor for class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayVehicleCnossosParameters
 
RailwayVehicleNMPBParameters - Class in org.noise_planet.noisemodelling.emission.railway.nmpb
Parameters Vehicule
RailwayVehicleNMPBParameters(String, double, double, int, double) - Constructor for class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
RailwayVehicleParameters - Class in org.noise_planet.noisemodelling.emission.railway
Parameters Vehicule
RailwayVehicleParameters() - Constructor for class org.noise_planet.noisemodelling.emission.railway.RailwayVehicleParameters
 
RIGID - org.noise_planet.noisemodelling.emission.railway.schall03.TramwaySchall03.GROUND_TYPE
 
rigid_a_factor - Static variable in class org.noise_planet.noisemodelling.emission.railway.schall03.TramwaySchall03
 
rigid_b_factor - Static variable in class org.noise_planet.noisemodelling.emission.railway.schall03.TramwaySchall03
 
RoadCnossos - Class in org.noise_planet.noisemodelling.emission.road.cnossos
Compute the emission sound level of a road segment in dB/m Reference document is "Commission Directive (EU) 2015/996 of 19 May 2015 establishing common noise assessment methods according to Directive 2002/49/EC of the European Parliament and of the Council (Text with EEA relevance)" 2015 including its 2020 amendments https://eur-lex.europa.eu/legal-content/EN/TXT/?
RoadCnossos() - Constructor for class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossos
 
RoadCnossosParameters - Class in org.noise_planet.noisemodelling.emission.road.cnossos
RoadSource parameters for CNOSSOS method
RoadCnossosParameters() - Constructor for class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Utility class
RoadCnossosParameters(double, double, double, double, double, double, double, double, double, double, int, double, String, double, double, double, int) - Constructor for class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Simplest road noise evaluation Vehicles category Table 2.2.a Directive 2015/Amendments 2020 lv : Passenger cars, delivery vans ≤ 3.5 tons, SUVs , MPVs including trailers and caravans mv: Medium heavy vehicles, delivery vans > 3.5 tons, buses, touring cars, etc. with two axles and twin tyre mounting on rear axle hgv: Heavy duty vehicles, touring cars, buses, with three or more axles wav: mopeds, tricycles or quads ≤ 50 cc wbv: motorcycles, tricycles or quads > 50 cc
RoadVehicleCnossosvar - Class in org.noise_planet.noisemodelling.emission.road.cnossosvar
Return the emission sound level for one unique vehicle The used method is very close to CNOSSOS (CNOSSOS variant) with some adjustements, especially to take into account accelerations or the variability on emission sound levels between the vehicle of a same category
RoadVehicleCnossosvar() - Constructor for class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvar
 
RoadVehicleCnossosvarParameters - Class in org.noise_planet.noisemodelling.emission.road.cnossosvar
Parameters for CNOSSOS variant method for one unique vehicle This class extends the class RoadCnossosParameters
RoadVehicleCnossosvarParameters(double, double, String, int, boolean, double, int) - Constructor for class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
Simplest road noise evaluation
ROLLING - org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
 

S

setBridgeTransfert(int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
setBridgeTransfert(int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setCenterx(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
setCentery(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
setCurvature(int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
setCurvature(int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setDheight(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
setDirectivity(String) - Method in class org.noise_planet.noisemodelling.emission.LineSource
 
setDirectivity(String) - Method in class org.noise_planet.noisemodelling.emission.PointSource
 
setDwidth(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
setEvaluateRailwaySourceNMPB(InputStream, InputStream) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
 
setFileVersion(int) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
set Coefficient version (1 = 2015, 2 = 2020)
setFileVersion(String) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
setFileVersion(String) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayVehicleCnossosParameters
 
setFrequency(int) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
setIdlingTime(double) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayVehicleCnossosParameters
 
setIdlingTime(double) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
setImpactNoise(int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
setImpactNoise(int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setInterpolationMethod(int) - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
Set the interpolation method
setIsTunnel(boolean) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setIsTunnel(boolean) - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayTrackParameters
 
setJunc_dist(double) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
setJunc_type(int) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
setlW(double[]) - Method in class org.noise_planet.noisemodelling.emission.LineSource
 
setlW(double[]) - Method in class org.noise_planet.noisemodelling.emission.PointSource
 
setLWAerodynamicA(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
setLWAerodynamicA(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
setLWAerodynamicB(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
setLWAerodynamicB(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
setLWBridge(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
setLWBridge(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
setLWRolling(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
setLWRolling(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
setLWTractionA(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
setLWTractionA(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
setLWTractionB(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
setLWTractionB(double[]) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
 
setNTrack(int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setNTrack(int) - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayTrackParameters
 
setRadius(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
setRailRoughness(int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
setRailRoughness(int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setRailwayDataFile(String) - Method in class org.noise_planet.noisemodelling.emission.railway.Railway
 
setRailwaySourceList(Map<String, LineSource>) - Method in class org.noise_planet.noisemodelling.emission.railway.RailWayParameters
 
setRoadSurface(String) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
setRunningCondition(int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayVehicleCnossosParameters
 
setRunningCondition(int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
setSlopePercentage(double) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Eq. 2.2.13 Set the Slope Percentage Limitation to the accepted slope from -12% to 12%
setSlopePercentage_without_limit(double) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Eq. 2.2.13 Set the Slope Percentage without the limit of [-12% ; 12%]
setSourceHeight(double) - Method in class org.noise_planet.noisemodelling.emission.LineSource
 
setSourceHeight(double) - Method in class org.noise_planet.noisemodelling.emission.PointSource
 
setSpectreVer(int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setSpectreVer(int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
setSpeedCommercial(double) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setSpeedCommercial(double) - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayTrackParameters
 
setSpeedFromRoadCaracteristics(double, double, boolean, double, int) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Compute RoadCnossosParameters.speedHgv and RoadCnossosParameters.speedLv from theses parameters
setSpeedTrack(double) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setSpeedTrack(double) - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayTrackParameters
 
setSpeedVehicle(double) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
setSpeedVehicle(double) - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayVehicleParameters
 
setSurfaceAge(int) - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
 
setTemperature(double) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
 
setTextRadius(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
 
setTrackTransfer(int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
 
setTrackTransfer(int) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setTrainSetDataFile(String) - Method in class org.noise_planet.noisemodelling.emission.railway.Railway
 
setTypeSource(String) - Method in class org.noise_planet.noisemodelling.emission.LineSource
 
setTypeSource(String) - Method in class org.noise_planet.noisemodelling.emission.PointSource
 
setTypeVehicle(String) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
setTypeVehicle(String) - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayVehicleParameters
 
setVehicleDataFile(String) - Method in class org.noise_planet.noisemodelling.emission.railway.Railway
 
setVehiclePerHour(double) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
setVehiclePerHour(double) - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayVehicleParameters
 
setWay(int) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
Set way of the road section 1= from the smallest Primary Key to the largest 2 = opposite way 3 = both ways
SIDE - org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity.ORIENTATION
 
sourceHeight - Variable in class org.noise_planet.noisemodelling.emission.LineSource
 
sourceHeight - Variable in class org.noise_planet.noisemodelling.emission.PointSource
 
sourceType - Static variable in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
 
speed_reference - Static variable in class org.noise_planet.noisemodelling.emission.railway.schall03.TramwaySchall03
 
sumDb5(Double, Double, Double, Double, Double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Energetic sum of 5 dB values
sumDbArray(double[], double[]) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Energetic sum of dBA array
sumDbValues(Double, Double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Energetic sum of 2 dB values
sumRailWayLW(RailWayNMPBParameters, RailWayNMPBParameters) - Static method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
Sum two train emission instances
sumRailwaySource(RailWayCnossosParameters, RailWayCnossosParameters) - Static method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailWayCnossosParameters
Sum two train emission instances
sumRailwaySource(RailWayParameters, RailWayParameters) - Method in class org.noise_planet.noisemodelling.emission.railway.RailWayParameters
 

T

ThetaComparator - Class in org.noise_planet.noisemodelling.emission.directivity
 
ThetaComparator() - Constructor for class org.noise_planet.noisemodelling.emission.directivity.ThetaComparator
 
TOP - org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity.ORIENTATION
 
toString() - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
generate a string representation of the object DirectivityRecord
TRACTIONA - org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
 
TRACTIONB - org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
 
TRAIN_NOISE_SOURCE_H_INDEX - Static variable in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters
H_INDEX of noise source type (TrainNoiseSource) 0 - Low height (0.5 m) A 1 - High height (4 m) B
TrainAttenuation - Class in org.noise_planet.noisemodelling.emission.railway.nmpb
 
TrainAttenuation(RailWayNMPBParameters.TrainNoiseSource) - Constructor for class org.noise_planet.noisemodelling.emission.railway.nmpb.TrainAttenuation
 
trainLWmperFreq(double[], double, double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
trainpWperFreq
TramwaySchall03 - Class in org.noise_planet.noisemodelling.emission.railway.schall03
Compute sound emission levels of tramway sound source The proposed model is a very simplified version, inspired by : Moehler, U.; Liepert, M.; Kurze, U.J.; Onnich, H.
TramwaySchall03.GROUND_TYPE - Enum in org.noise_planet.noisemodelling.emission.railway.schall03
 
typeSource - Variable in class org.noise_planet.noisemodelling.emission.LineSource
 
typeSource - Variable in class org.noise_planet.noisemodelling.emission.PointSource
 

U

Utils - Class in org.noise_planet.noisemodelling.emission.utils
Some basic tools useful for the emission module
Utils() - Constructor for class org.noise_planet.noisemodelling.emission.utils.Utils
 

V

valueOf(String) - Static method in enum org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity.ORIENTATION
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.noise_planet.noisemodelling.emission.railway.schall03.TramwaySchall03.GROUND_TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity.ORIENTATION
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.noise_planet.noisemodelling.emission.railway.schall03.TramwaySchall03.GROUND_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
Vperhour2NoiseLevel(double, double, double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Compute Noise Level from flow_rate and speed Eq 2.2.1 from Directive 2015
Vperhour2NoiseLevelAllFreq(double[], double, double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Compute Noise Level from flow_rate and speed Eq 2.2.1 from Directive 2015

W

wToDb(double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Convert W to dB
wToDba(double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Convert W to dB Equivalent to wToDb
wToDba(double[]) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
Convert an array of W values to dB
A B C D E F G H I L O P R S T U V W 
All Classes All Packages