A B C D E F G H I L O P R S T U V W
All Classes All Packages
All Classes All Packages
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.speedHgvandRoadCnossosParameters.speedLvfrom 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
All Classes All Packages