A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- a8 - Static variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- aAtm - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- aAtm(double[], double) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Compute AAtm
- aborted - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
If true, all processing are aborted and all threads will be shutdown
- aborted - Variable in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputMultiThread
- aBoundary(CnossosPath, AttenuationParameters) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Compute ABoundary
- ABoundary() - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.ABoundary
- aBoundaryF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- aBoundaryH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- accept(SimpleTriangle) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle.TriangleBuilder
- AcousticIndicatorsFunctions - Class in org.noise_planet.noisemodelling.pathfinder.utils
-
A utility class providing acoustic indicator functions for computations, including conversions between decibels and energy, summation and multiplication of arrays, and operations specific to octave bands.
- AcousticIndicatorsFunctions() - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
- add(ComplexNumber) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Adds another
ComplexNumber
to the current complex number. - add(ComplexNumber, ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Adds two
ComplexNumber
. - addArray(double[], double[]) - Static method in class org.noise_planet.nmtutorial01.GenerateReferenceDeviation
- addBatch() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- addBatch(String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- addBuilding(Coordinate[]) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addBuilding(Coordinate[], double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addBuilding(Coordinate[], double, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addBuilding(Coordinate[], double, List<Double>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addBuilding(Coordinate[], double, List<Double>, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addBuilding(Coordinate[], int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addBuilding(Coordinate[], List<Double>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addBuilding(Coordinate[], List<Double>, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addBuilding(Geometry) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addBuilding(Geometry, double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint and height as building. - addBuilding(Geometry, double, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height, alphas (absorption coefficients) and a database id as building. - addBuilding(Geometry, double, List<Double>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height and alphas (absorption coefficients) as building. - addBuilding(Geometry, double, List<Double>, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height, alphas (absorption coefficients) and a database primary key as building. - addBuilding(Geometry, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addBuilding(Geometry, List<Double>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height and alphas (absorption coefficients) as building. - addBuilding(Geometry, List<Double>, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height and alphas (absorption coefficients) as building. - addBuilding(Building) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint. - addControlPoints(Coordinate, Coordinate) - Method in class org.noise_planet.noisemodelling.jdbc.utils.Segment
- 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.
- addGroundEffect(double, double, double, double, double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add a ground effect.
- addGroundEffect(Geometry, double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add a ground effect.
- addItem(int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.BuildingIntersectionPathVisitor
- addLineString(LineString, int) - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
- addLineString(LineString, int) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
-
Append a LineString into the triangulation
- addMetric(ProfilerThread.Metric) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread
-
add this given metric (collection of statistics to write on the profile csv file)
- addPolygon(Polygon, int) - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
Append a polygon into the triangulation
- addPolygon(Polygon, int) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
-
Append a polygon into the triangulation
- addPropagationPath(CnossosPath) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationVisitor
-
Get propagation path result
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.RootProgressVisitor
- 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.
- addReceiver(double, double, double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilderDecorator
- addReceiver(long, Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- addReceiver(long, Coordinate, SpatialResultSet) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- addReceiver(Coordinate...) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- addSource(double, double, double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilderDecorator
- addSource(Long, Geometry) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Add geometry with additional attributes
- addSource(Long, Geometry, Double) - Method in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Add geometry with additional attributes
- addSource(Long, Geometry, SpatialResultSet) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- addSource(Long, Geometry, SpatialResultSet) - Method in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Add geometry with additional attributes
- addSource(Long, Geometry, Orientation) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Add geometry with additional attributes
- addSource(Geometry) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Add the geometry of the source
- addSource(Geometry) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilderDecorator
- addSourceEmission(Long, String, double[]) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
-
Link a source with a period and a spectrum
- addSourceEmission(Long, ResultSet) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- addTopoCutPts(Coordinate, Coordinate, CutProfile, boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- addTopographicLine(double, double, double, double, double, double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the topographic line in the data, to complete the topographic data.
- addTopographicLine(Coordinate, Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the topographic line in the data, to complete the topographic data.
- addTopographicLine(LineSegment) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the topographic line in the data, to complete the topographic data.
- addTopographicLine(LineString) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the topographic line in the data, to complete the topographic data.
- addTopographicPoint(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the topographic point in the data, to complete the topographic data.
- addVertex(Coordinate) - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
Append a vertex into the triangulation
- addVertex(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
-
Append a vertex into the triangulation
- addWall(Coordinate[], double, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height, alphas (absorption coefficients) and a database id as wall. - addWall(Coordinate[], double, List<Double>, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height, alphas (absorption coefficients) and a database id as wall. - addWall(Coordinate[], int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height, alphas (absorption coefficients) and a database id as wall. - addWall(Coordinate[], List<Double>, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height, alphas (absorption coefficients) and a database id as wall. - addWall(LineString, double, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height, alphas (absorption coefficients) and a database id as wall. - addWall(LineString, double, List<Double>, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height, alphas (absorption coefficients) and a database id as wall. - addWall(Wall) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Add the given
Geometry
footprint, height, alphas (absorption coefficients) and a database id as wall. - aDiff - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.ABoundary
- aDifF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- aDifH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- aDiv - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- aDiv(CnossosPath, AttenuationParameters) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Compute ADiv the attenuation
- AERODYNAMICA - org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
- AERODYNAMICB - org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
- aGlobal - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- aGlobalF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- aGlobalH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- aGroundF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.GroundAttenuation
- aGroundF(CnossosPath, SegmentPath, AttenuationParameters, int) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
- aGroundF(CnossosPath, SegmentPath, AttenuationParameters, int, boolean) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Compute AGroundF
- aGroundH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.GroundAttenuation
- aGroundH(CnossosPath, SegmentPath, AttenuationParameters, int) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Compute AGroundH
- aGroundH(CnossosPath, SegmentPath, AttenuationParameters, int, boolean) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Compute AGroundH
- aGroundOR - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.ABoundary
- aGroundSO - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.ABoundary
- alpha_atmo - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- ALPHA0 - Static variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPathBuilder
- alphaAsArray() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReflection
- alphaAsArray() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall
- alphaFieldName - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader.BuildingTableParameters
- alphaWall - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- altitude - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- appendCellComputed() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
-
Increment cell computed counter by 1
- appendDiffractionPath(long) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- appendFreeFieldTestCount(long) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- appendGeometry(Geometry, Integer) - Method in interface org.noise_planet.noisemodelling.pathfinder.utils.geometry.QueryGeometryStructure
- appendGeometry(Geometry, Integer) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.QueryRTree
-
Add a given geometry and its Id into the tree
- appendImageReceiver(long) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- appendReflexionPath(long) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- appendSourceCount(long) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- appendVperHour(double, double) - Method in class org.noise_planet.noisemodelling.emission.railway.RailWayParameters
- aRef - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- aRetroDiffF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- aRetroDiffH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- AscReaderDriver - Class in org.noise_planet.noisemodelling.jdbc.utils
-
Driver to import ESRI ASCII Raster file as polygons This class is written to directly access the ESRI ascii grid format.
- AscReaderDriver() - Constructor for class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
- asGeom() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- asOctaveBands(int[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Create new array by taking middle third octave bands
- asOctaveBands(Double[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Create new array by taking middle third octave bands
- asOctaveBands(Integer[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Create new array by taking middle third octave bands
- aSource - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- AttenuationCnossos - Class in org.noise_planet.noisemodelling.propagation.cnossos
-
Return the dB value corresponding to the parameters Following Directive 2015/996/EN https://circabc.europa.eu/sd/a/9566c5b9-8607-4118-8427-906dab7632e2/Directive_2015_996_EN.pdf
- AttenuationCnossos() - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
- AttenuationComputeOutput - Class in org.noise_planet.noisemodelling.propagation
-
Way to store data computed by threads.
- AttenuationComputeOutput(boolean, boolean, SceneWithAttenuation) - Constructor for class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- AttenuationComputeOutput(boolean, SceneWithAttenuation) - Constructor for class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- AttenuationOutputMultiThread - Class in org.noise_planet.noisemodelling.jdbc.output
-
This class is built on each new computation cell area.
- AttenuationOutputMultiThread(SceneWithEmission) - Constructor for class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputMultiThread
- AttenuationOutputMultiThread(SceneWithEmission, ResultsCache, NoiseMapDatabaseParameters, AtomicBoolean, AtomicBoolean) - Constructor for class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputMultiThread
-
Create NoiseMap constructor
- AttenuationOutputSingleThread - Class in org.noise_planet.noisemodelling.jdbc.output
-
Managed by a single thread, process all incoming vertical profile, compute attenuation and push on appropriate stack for exporting result values in a thread safe way.
- AttenuationOutputSingleThread(AttenuationOutputMultiThread, ProgressVisitor) - Constructor for class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread
-
Constructs a NoiseMapInStack object with a multithreaded parent NoiseMap instance.
- AttenuationOutputSingleThread.TimePeriodParameters - Class in org.noise_planet.noisemodelling.jdbc.output
-
representing the noise levels for different time periods.
- AttenuationParameters - Class in org.noise_planet.noisemodelling.propagation
-
Data input for a propagation Path process.
- AttenuationParameters() - Constructor for class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- AttenuationParameters(boolean) - Constructor for class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- AttenuationParameters(List<Integer>, List<Double>, List<Double>) - Constructor for class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- AttenuationParameters(AttenuationParameters) - Constructor for class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Copy constructor
- AttenuationVisitor - Class in org.noise_planet.noisemodelling.propagation
-
Receive vertical cut plane, compute the attenuation corresponding to this plane
- AttenuationVisitor(AttenuationComputeOutput) - Constructor for class org.noise_planet.noisemodelling.propagation.AttenuationVisitor
- aWeightingArray - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- aWeightingArray - Variable in class org.noise_planet.noisemodelling.jdbc.output.NoiseMapWriter
- aWeightingArray - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
B
- b - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- bodyBarrier - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- bodyBarrier - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- BRIDGE - org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
- build() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilderDecorator
- Building - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- Building(Polygon, double, double, long, boolean) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Building
- Building(Polygon, double, List<Double>, long, boolean) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Building
-
Main constructor.
- BUILDING - org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder.IntersectionType
- BUILDING_ENTER - org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall.INTERSECTION_TYPE
- BUILDING_EXIT - org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall.INTERSECTION_TYPE
- buildingId - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- BuildingIntersectionPathVisitor - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- BuildingIntersectionPathVisitor(Coordinate, Coordinate, boolean, ProfileBuilder, List<Coordinate>, Plane) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.BuildingIntersectionPathVisitor
- buildingsTableName - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader.BuildingTableParameters
- buildingTableParameters - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- BuildingTableParameters() - Constructor for class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader.BuildingTableParameters
C
- cacheFields(Map<String, Integer>, ResultSet) - Static method in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
-
Cache table fields in upper case in Map
- call() - Method in class org.noise_planet.noisemodelling.jdbc.output.NoiseMapWriter
-
Executes the SQL writing process.
- call() - Method in class org.noise_planet.noisemodelling.pathfinder.ThreadPathFinder
-
Executes the computation of ray paths for each receiver in the specified range.
- cancel() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- cancel() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
-
allow to cancel a process
- cancel() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.RootProgressVisitor
-
Allow to cancel the property of ProgressVisitor
- celerity - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Represents the default speed of sound in air under standard conditions, measured in meters per second.
- cellComputed - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- CellIndex - Class in org.noise_planet.noisemodelling.jdbc.utils
- CellIndex(int, int) - Constructor for class org.noise_planet.noisemodelling.jdbc.utils.CellIndex
- cfF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.GroundAttenuation
- cfH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.GroundAttenuation
- clearBatch() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- clearBuildings() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Clear the building list.
- clearParameters() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- clearPropagationPaths() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- clearSources() - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- clearSources() - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- clearSources() - Method in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
- clearWarnings() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- close() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- closeOnCompletion() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- cnossosParametersPerPeriod - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Define attenuation settings to apply for each period
- cnossosParametersPerPeriod - Variable in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Define attenuation settings to apply for each period
- CnossosPath - Class in org.noise_planet.noisemodelling.propagation.cnossos
-
All the datas Path of Cnossos
- CnossosPath() - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- CnossosPath(CutProfile) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- CnossosPath(CnossosPath) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- CnossosPath.ABoundary - Class in org.noise_planet.noisemodelling.propagation.cnossos
- CnossosPath.GroundAttenuation - Class in org.noise_planet.noisemodelling.propagation.cnossos
- CnossosPathBuilder - Class in org.noise_planet.noisemodelling.propagation.cnossos
-
Generate a CnossosPath from a vertical cut plane data
- CnossosPathBuilder() - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPathBuilder
- cnossosPathCount - Variable in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputMultiThread
- cnossosPathCount - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- cnossosPaths - Variable in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread
- cnossosPaths - Variable in class org.noise_planet.noisemodelling.jdbc.output.ResultsCache
- coefficientVersion - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
-
Cnossos revisions have multiple coefficients for road emission formulae this parameter will be removed when the final version of Cnossos will be published
- 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
- compare(CutPoint, CutPoint) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointDistanceComparator
- compareTo(CellIndex) - Method in class org.noise_planet.noisemodelling.jdbc.utils.CellIndex
-
Compare latitudeIndex values of two instances of CellIndex
- compareTo(PathFinder.SourcePointInfo) - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- compareTo(CutPoint) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
- ComplexNumber - Class in org.noise_planet.noisemodelling.pathfinder.utils
-
ComplexNumber is a class which implements complex numbers in Java.
- ComplexNumber() - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Constructs a new
ComplexNumber
object with both real and imaginary parts 0 (z = 0 + 0i). - ComplexNumber(double, double) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Constructs a new
ComplexNumber
object. - computationTime - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric.ReceiverComputationTime
- computeCnossosAttenuation(AttenuationParameters, CnossosPath, SceneWithAttenuation, boolean) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Compute the Attenuation for each frequency with a given sourceId, sourceLi and sourceId
- computeCnossosPathFromCutProfile(CutProfile, boolean, List<Double>, double) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPathBuilder
-
Given the vertical cut profile (can be a single plane or multiple like a folding panel) return the ray path following Cnossos specification, or null if there is no valid path.
- computeDelaunay(LayerDelaunay, Envelope, int, int, double, Collection<Geometry>, double, double, double, List<Building>) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
-
Delaunay triangulation of Sub-Domain
- computeHorizontalDiffraction - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- computeHorizontalDiffraction - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Compute horizontal diffraction rays over vertical edges
- computeLAEQOnly - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- computeLw(SpatialResultSet, int, Map<String, Integer>) - Static method in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
-
Computes the sound levels (Lw) for different periods based on the provided spatial result set.
- computePts2D() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
- computePts2DGround() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
From the vertical plane cut, extract only the top elevation points (buildings/walls top or ground if no buildings) then re-project it into a 2d coordinate system.
- computePts2DGround(double, List<Integer>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
From the vertical plane cut, extract only the top elevation points (buildings/walls top or ground if no buildings) then re-project it into a 2d coordinate system.
- computePts2DGround(List<Integer>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
From the vertical plane cut, extract only the top elevation points (buildings/walls top or ground if no buildings) then re-project it into a 2d coordinate system.
- computePts2DGround(List<CutPoint>, double, List<Integer>) - Static method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
From the vertical plane cut, extract only the top elevation points (buildings/walls top or ground if no buildings) then re-project it into a 2d coordinate system.
- computePtsGround(List<CutPoint>, List<Integer>) - Static method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
From the vertical plane cut, extract only the top elevation points (buildings/walls top or ground if no buildings)
- computeRayleighDiff(SegmentPath, CutProfile, CnossosPath, LineSegment, List<SegmentPath>, List<PointPath>, List<Coordinate>, Coordinate[], List<Integer>, List<Double>) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPathBuilder
- computeRaysAtPosition(PathFinder.ReceiverPointInfo, CutPlaneVisitor, ProgressVisitor) - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Compute the rays to the given receiver.
- computeReflexion(PathFinder.ReceiverPointInfo, PathFinder.SourcePointInfo, MirrorReceiversCompute, CutPlaneVisitor, CutPlaneVisitor.PathSearchStrategy) - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
- computeSegment(Coordinate, Coordinate, double[]) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPathBuilder
-
Compute the segment path
- computeSegment(Coordinate, Coordinate, double[], double, double) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPathBuilder
-
Compute the segment path with more attribute
- computeSideHull(boolean, Coordinate, Coordinate, ProfileBuilder) - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Compute Side Hull Create a line between p1 and p2.
- 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)
- computeVEdgeDiffraction(PathFinder.ReceiverPointInfo, PathFinder.SourcePointInfo, Scene, PathFinder.ComputationSide) - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Compute horizontal diffraction (diffraction of vertical edge.)
- computeVerticalDiffraction - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- computeVerticalDiffraction - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
True will compute vertical diffraction over horizontal edges
- computeZeroRadPlane(Coordinate, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
- computeZr(SegmentPath) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- computeZrPrime(SegmentPath) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
-
Eq 2.5.19
- computeZsPrime(SegmentPath) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
-
Eq 2.5.19
- conjugate() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
The complex conjugate of the current complex number.
- CONTINUE - org.noise_planet.noisemodelling.pathfinder.CutPlaneVisitor.PathSearchStrategy
-
Continue looking for vertical cut planes
- convertSqlArrayToDoubleArray(Array) - Static method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Converts a java.sql.Array to a double[] array.
- coordinate - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
-
Coordinate
of the cut point. - coordinate - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- CoordinateMixin - Class in org.noise_planet.noisemodelling.pathfinder.utils.geometry
-
Used for deserialization
- CoordinateMixin() - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.geometry.CoordinateMixin
- coordinateToVector(Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
- copyAlphas(Obstruction) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Obstruction
- copyWithoutCone() - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- cos(ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Calculates the cosine of the
ComplexNumber
- cosec(ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Calculates the co-secant of the
ComplexNumber
- cot(ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Calculates the co-tangent of the
ComplexNumber
- 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
- create(Connection, CellIndex, Set<Long>) - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- create(Connection, CellIndex, Set<Long>) - Method in interface org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker.TableLoader
-
Called on each sub-domain in order to create cell input data.
- create(SceneWithEmission) - Method in interface org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker.IComputeRaysOutFactory
-
Creates an object that computes paths out for noise map computation.
- create(SceneWithEmission) - Method in class org.noise_planet.noisemodelling.jdbc.output.DefaultCutPlaneProcessing
-
Creates a new instance of IComputePathsOut using the provided Scene data and AttenuationParameters for different time periods.
- createTable(Connection) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- createTable(Connection, String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- createWallReflectionVisibilityCone(Coordinate, LineSegment, double, double) - Static method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiversCompute
- crs - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- CRSTransformFilter(CoordinateOperation) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument.CRSTransformFilter
- CSVProfilerOutputPath - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
-
Path to write the computation time and other statistics in a csv file
- CSVProfilerWriteInterval - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
-
Create a new csv line after this time in seconds
- current() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWIterator
- CutPlaneVisitor - Interface in org.noise_planet.noisemodelling.pathfinder
-
Instead of feeding a list and returning all vertical cut planes.
- CutPlaneVisitor.PathSearchStrategy - Enum in org.noise_planet.noisemodelling.pathfinder
- CutPlaneVisitorFactory - Interface in org.noise_planet.noisemodelling.pathfinder
-
Generate a non-thread safe instance of cut plane visitor where each receiver are processed one by one
- CutPoint - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
-
On the vertical cut profile, this is one of the point This abstract class is implemented with specific attributes depending on the intersection object
- CutPoint() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
- CutPoint(Coordinate) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
- CutPoint(Coordinate, double, double) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
- CutPoint(CutPoint) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
-
Copy constructor
- CutPointDistanceComparator - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- CutPointDistanceComparator(Coordinate) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointDistanceComparator
- CutPointGroundEffect - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- CutPointGroundEffect() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointGroundEffect
-
Empty constructor for deserialization
- CutPointGroundEffect(int, Coordinate, double) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointGroundEffect
- CutPointReceiver - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- CutPointReceiver() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReceiver
- CutPointReceiver(Coordinate) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReceiver
- CutPointReceiver(PathFinder.ReceiverPointInfo) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReceiver
-
Create default receiver information
- CutPointReceiver(CutPoint) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReceiver
- CutPointReflection - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- CutPointReflection() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReflection
-
Empty constructor for deserialization
- CutPointReflection(CutPoint, LineSegment, List<Double>) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReflection
-
Constructor
- cutPoints - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
List of cut points.
- CutPointSource - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- CutPointSource() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
- CutPointSource(Coordinate) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
- CutPointSource(Coordinate, double) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
- CutPointSource(PathFinder.SourcePointInfo) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
-
Generate default point source without information on DEM (source at 0.05 above ground level)
- CutPointSource(CutPoint) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
- CutPointTopography - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
-
A rupture in the topographic profile
- CutPointTopography() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointTopography
-
Empty constructor for deserialization
- CutPointTopography(Coordinate) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointTopography
- CutPointVEdgeDiffraction - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
-
Pivot point on the vertical profile.
- CutPointVEdgeDiffraction() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointVEdgeDiffraction
-
Empty constructor for deserialization
- CutPointVEdgeDiffraction(CutPoint) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointVEdgeDiffraction
- CutPointWall - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- CutPointWall() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall
-
Empty constructor for deserialization
- CutPointWall(int, Coordinate, LineSegment, List<Double>) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall
- CutPointWall.INTERSECTION_TYPE - Enum in org.noise_planet.noisemodelling.pathfinder.profilebuilder
-
This point encounter this kind of limit - We can enter or exit a polygon - pass a line (a wall without width)
- CutProfile - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- CutProfile() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
Empty constructor for deserialization
- CutProfile(CutPointSource, CutPointReceiver) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
- cutProfileCount - Variable in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread
- cutProfiles - Variable in class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
-
This list is thread safe so can be used in a multi-thread environment
- cutRoofPointsWithPlane(Plane, List<Coordinate>) - Static method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
D
- d - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- DAY - org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator.STANDARD_PERIOD
- DAY_RATIO - Static variable in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
- 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
- dBToW(double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Convert Decibel to Watt
- dBToW(double[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Convert Decibel to Watt
- DbUtilities - Class in org.noise_planet.nmtutorial01
- DbUtilities() - Constructor for class org.noise_planet.nmtutorial01.DbUtilities
- dc - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- DEFAULT_FETCH_SIZE - Static variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- DEFAULT_FREQUENCIES_A_WEIGHTING_THIRD_OCTAVE - Static variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- DEFAULT_FREQUENCIES_EXACT_THIRD_OCTAVE - Static variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- 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
- DEFAULT_FREQUENCIES_THIRD_OCTAVE - Static variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- DEFAULT_G - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- DEFAULT_G - Static variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Obstruction
- DEFAULT_G_BUILDING - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- DEFAULT_GS - Static variable in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
- DEFAULT_MAX_PROPAGATION_DISTANCE - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- DEFAULT_MAXIMUM_REF_DIST - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- DEFAULT_MIRROR_RECEIVER_CAPACITY - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiversCompute
- DEFAULT_RECEIVER_DIST - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- DEFAULT_RECEIVERS_LEVEL_TABLE_NAME - Static variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- DEFAULT_WIND_ROSE - Static variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- defaultCnossosParameters - Variable in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
If
SceneWithAttenuation.cnossosParametersPerPeriod
is empty, attenuation visitor will use this default settings and output empty period - DefaultCutPlaneProcessing - Class in org.noise_planet.noisemodelling.jdbc.output
- DefaultCutPlaneProcessing(NoiseMapDatabaseParameters, AtomicBoolean, AtomicBoolean) - Constructor for class org.noise_planet.noisemodelling.jdbc.output.DefaultCutPlaneProcessing
- DefaultCutPlaneVisitor - Class in org.noise_planet.noisemodelling.pathfinder
-
Way to store data computed by threads.
- DefaultCutPlaneVisitor(boolean) - Constructor for class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
- DefaultCutPlaneVisitor(boolean, Scene) - Constructor for class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
- defaultGroundAttenuation - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- defaultOccurance - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- defaultParameters - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- DefaultProgressVisitor - Class in org.noise_planet.noisemodelling.pathfinder.utils.profiler
- DefaultProgressVisitor(long, DefaultProgressVisitor) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- DefaultTableLoader - Class in org.noise_planet.noisemodelling.jdbc.input
-
Default implementation for initializing input propagation process data for noise map computation.
- DefaultTableLoader() - Constructor for class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- DefaultTableLoader.BuildingTableParameters - Class in org.noise_planet.noisemodelling.jdbc.input
- defaultWallAbsorption - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader.BuildingTableParameters
- DelaunayReceiversMaker - Class in org.noise_planet.noisemodelling.jdbc
-
Create input receivers built from Delaunay for contructing a NoiseMap rendering.
- DelaunayReceiversMaker(String, String) - Constructor for class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
-
Create constructor DelaunayReceiversMaker
- delta - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- deltaDiffSPrimeR - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.ABoundary
- deltaDiffSR - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.ABoundary
- deltaDiffSRPrime - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.ABoundary
- deltaF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- deltaGroundOR - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.ABoundary
- deltaGroundSO - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.ABoundary
- deltaH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- deltaPrime - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- deltaPrimeF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- deltaPrimeH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- deltaRetrodif(CnossosPath, AttenuationParameters) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Compute deltaRetrodif Figure 2.5.36
- deltaRetroF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- deltaRetroH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- deltaSPrimeRF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- deltaSPrimeRH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- deltaSRPrimeF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- deltaSRPrimeH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- demAsMultiPolygon() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- demTable - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- DEN_PERIOD - Static variable in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
- Densifier3D - Class in org.noise_planet.noisemodelling.pathfinder.utils.geometry
-
Densifies a
Geometry
by inserting extra vertices along the line segments contained in the geometry. - Densifier3D(Geometry) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Densifier3D
-
Creates a new densifier instance.
- densify(Geometry, double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Densifier3D
-
Densifies a geometry using a given distance tolerance, and respecting the input geometry's
PrecisionModel
. - DIFH - org.noise_planet.noisemodelling.propagation.cnossos.PointPath.POINT_TYPE
-
Diffraction on horizontal edges (vertical plane)
- DIFH_RCRIT - org.noise_planet.noisemodelling.propagation.cnossos.PointPath.POINT_TYPE
-
Diffraction on vertical edge due to rayleigh Criterion
- DIFV - org.noise_planet.noisemodelling.propagation.cnossos.PointPath.POINT_TYPE
-
Diffraction on vertical edge diffraction (horizontal plane)
- directionAttributes - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Attenuation and other attributes relative to direction on sphere
- directionAttributes - Variable in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Attenuation and other attributes relative to direction on sphere
- directivity - Variable in class org.noise_planet.noisemodelling.emission.LineSource
- directivity - Variable in class org.noise_planet.noisemodelling.emission.PointSource
- DIRECTIVITY_DATABASE_FIELD - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- 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.
- directPath(PathFinder.SourcePointInfo, PathFinder.ReceiverPointInfo, boolean, boolean, CutPlaneVisitor) - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Direct Path computation.
- 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
- dist2D(Coordinate, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
compute the distance between two points in two dimensions
- dist3D(Coordinate, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
compute the distance between two points of dimension three
- divide(ComplexNumber) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Divides the current
ComplexNumber
by anotherComplexNumber
. - divide(ComplexNumber, ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Divides one
ComplexNumber
by another. - dotInTri(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
- dotInTri(Coordinate, Coordinate, Coordinate, Coordinate, AtomicReference<Double>) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
Fast dot in triangle test http://www.blackpawn.com/texts/pointinpoly/default.html
- doTransform(Geometry) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- doTransform(Geometry) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- double_aBoundaryF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- double_aBoundaryH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- dp - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- dPath - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- dPrime - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- dropResultsTable - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- dumpData() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- dumpFolder - Variable in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
E
- e - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- e - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- eLength - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- ElevationFilter - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- ElevationFilter(ProfileBuilder, boolean) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ElevationFilter
-
Constructor
- ElevationFilter.UpdateZ - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- emission - Variable in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission.PeriodEmission
- EmissionTableGenerator - Class in org.noise_planet.noisemodelling.jdbc
-
Create emission table from traffic data (RAIL or ROADS)
- EmissionTableGenerator() - Constructor for class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
- EmissionTableGenerator.STANDARD_PERIOD - Enum in org.noise_planet.noisemodelling.jdbc
- endOfProgress() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- endStep() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- epsilon - Static variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- equals(Object) - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
-
compare the values of theta et phi of the Object DirectivityRecord
- equals(Object) - Method in class org.noise_planet.noisemodelling.jdbc.utils.CellIndex
- equals(Object) - Method in class org.noise_planet.noisemodelling.jdbc.utils.Segment
- equals(Object) - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- equals(Object) - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- equals(Object) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
- equals(Object) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Checks if the passed
ComplexNumber
is equal to the current. - equals(Object) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
-
Compare two orientations
- equals(Object) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.IntegerTuple
-
Compare two instance of IntegerTuple
- 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
- evaluate(CnossosPath, AttenuationParameters) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Only for propagation Path Cnossos // todo erase evaluate
- evaluateAref(CnossosPath, AttenuationParameters) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
- evaluateCell(Connection, CellIndex, ProgressVisitor, Set<Long>) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
Launch sound propagation
- EVENING - org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator.STANDARD_PERIOD
- EVENING_RATIO - Static variable in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
- exactFrequencyArray - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- exactFrequencyArray - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- execute() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- execute(String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- execute(String, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- execute(String, int[]) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- execute(String, String[]) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- executeBatch() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- executeBlocking(Runnable) - Method in class org.noise_planet.noisemodelling.pathfinder.ThreadPool
-
Wait for free queue slot if poolSize is superior or equal of maximum pool size then executes the given task sometime in the future.
- executeQuery() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- executeQuery(String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- executeUpdate() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- executeUpdate(String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- executeUpdate(String, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- executeUpdate(String, int[]) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- executeUpdate(String, String[]) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- exitWhenDone - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
Tell table writer thread to empty current stacks then stop waiting for new data
- exitWhenDone - Variable in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputMultiThread
- exp(ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Calculates the exponential of the
ComplexNumber
- exportAttenuationMatrix - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- exportAttenuationMatrix - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- exportCnossosPathWithAttenuation - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
-
With attenuation export also the json of the related cnossos path, for debugging purpose
- exportPaths - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- exportRaysMethod - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- exportReceiverPosition - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
-
If true the position of the receiver (with the altitude if available) will be exported into the results tables
- exportVisibility(StringBuilder, double, double, int, List<MirrorReceiver>, boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiversCompute
F
- fetchCellBuildings(Connection, DefaultTableLoader.BuildingTableParameters, Envelope, List<Building>, List<Wall>, GeometryFactory) - Static method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Fetches building data for the specified cell envelope and adds them to the provided list of buildings.
- fetchCellBuildings(Connection, DefaultTableLoader.BuildingTableParameters, Envelope, ProfileBuilder, GeometryFactory) - Static method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Fetches buildings data for the specified cell envelope and adds them to the profile builder.
- fetchCellDem(Connection, Envelope, ProfileBuilder) - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Fetches digital elevation model (DEM) data for the specified cell envelope and adds it to the mesh.
- fetchCellSoilAreas(Connection, Envelope, ProfileBuilder) - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Fetches soil areas data for the specified cell envelope and adds them to the profile builder.
- fetchCellSource(Connection, Envelope, boolean, List<Geometry>) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
-
Fetch source geometries and power
- fetchCellSource(Connection, Envelope, SceneWithEmission, boolean) - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Fetch source geometries and power
- fetchDirectivity(Connection, String, int, String) - Static method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
The table shall contain the following fields : DIR_ID : identifier of the directivity sphere (INTEGER) THETA : Horizontal angle in degree. 0° front and 90° right (0-360) (FLOAT) PHI : Vertical angle in degree. 0° front and 90° top -90° bottom (-90 - 90) (FLOAT) HZ63, HZ125, HZ250, HZ500, HZ1000, HZ2000, HZ4000, HZ8000 : attenuation levels in dB for each octave or third octave (FLOAT)
- fetchSize - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- fetchTopographicProfile(List<Coordinate>, Coordinate, Coordinate, boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Fetch all intersections with TIN.
- filter(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument.CRSTransformFilter
- filter(CoordinateSequence, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ElevationFilter
- filter(CoordinateSequence, int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ElevationFilter.UpdateZ
- filterPointsBySide(LineSegment, boolean, List<Coordinate>) - Static method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Remove points that are left or right of the provided segment
- finalizeReceiver(PathFinder.ReceiverPointInfo) - Method in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread
-
No more propagation paths will be pushed for this receiver identifier
- finalizeReceiver(PathFinder.ReceiverPointInfo) - Method in interface org.noise_planet.noisemodelling.pathfinder.CutPlaneVisitor
-
No more propagation paths will be pushed for this receiver identifier
- finalizeReceiver(PathFinder.ReceiverPointInfo) - Method in class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
-
No more propagation paths will be pushed for this receiver identifier
- finalizeReceiver(PathFinder.ReceiverPointInfo) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationVisitor
-
No more propagation paths will be pushed for this receiver identifier
- findCloseMirrorReceivers(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiversCompute
- finishFeeding() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Finish the data feeding.
- FmolN - Static variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- FmolO - Static variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- FOOTER_RESERVED_SIZE - Static variable in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- format(int) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Formats the Complex number as x+yi or r.cis(theta)
- freq_lvl - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Frequency bands values, by third octave
- freq_lvl_a_weighting - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- freq_lvl_exact - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- frequencyArray - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- frequencyArray - Variable in class org.noise_planet.noisemodelling.jdbc.output.NoiseMapWriter
- frequencyArray - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- frequencyFieldPrepend - Variable in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- fromVector(Vector3D, double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
- FRONT - org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity.ORIENTATION
G
- gDisc - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- generatePolarGraph(DirectivitySphere, double, double, double, PolarGraphDirectivity.ORIENTATION) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
- generateReceivers(Connection, int, int, String, String, AtomicInteger) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- GenerateReferenceDeviation - Class in org.noise_planet.nmtutorial01
- GenerateReferenceDeviation() - Constructor for class org.noise_planet.nmtutorial01.GenerateReferenceDeviation
- generateResultTable(Connection, String, String, AtomicInteger, List<Coordinate>, GeometryFactory, List<Triangle>, int, int, int) - Static method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- geojsonColumnSizeLimit - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- GeoJSONDocument - Class in org.noise_planet.noisemodelling.pathfinder.utils.documents
-
Export rays for validation
- GeoJSONDocument(OutputStream) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- GeometricAttenuation - Class in org.noise_planet.noisemodelling.pathfinder.utils.geometry
- GeometricAttenuation() - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.geometry.GeometricAttenuation
- geometryFactory - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- GeometryUtils - Class in org.noise_planet.noisemodelling.pathfinder.utils.geometry
- GeometryUtils() - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.geometry.GeometryUtils
- get(int) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- getA() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- 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
- getADiv(double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.GeometricAttenuation
- getADiv(double) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Compute attenuation of sound energy by distance.
- 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
- getaGlobal() - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
- getAGroundCore(CnossosPath, SegmentPath, AttenuationParameters) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Eq. 2.5.15: Compute Aground
- getAlpha(double, double, double, double) - Static method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
ISO-9613 p1
- getAlpha_atmo() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
get the atmospheric attenuation coefficient in dB/km at the nominal centre frequency for each frequency band, in accordance with ISO 9613-1.
- getAlphaFieldName() - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader.BuildingTableParameters
- getAlphas() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Obstruction
-
Retrieve the absorption coefficients.
- getArg() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
The argument/phase of the current complex number.
- getAtmoCoeffArray(List<Double>, double, double, double) - Static method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- 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).
- getAttribute() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- getaWeightingArray() - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Retrieves the A-weighting correction array used within the class.
- 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() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- 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
- getBuilding(int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the building with the given id (id is starting from 1).
- getBuildingBuffer() - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- getBuildingCount() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the count of building add to this builder.
- getBuildingId() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- getBuildings() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the building list.
- getBuildingsTableName() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
This table must contain a POLYGON column, where Z values are wall bottom position relative to sea level.
- getBuildingTableParameters() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getC() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- getCelerity() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- getCellComputed() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- getCellEnv(Envelope, int, int, double, double) - Static method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Compute the envelope corresping to parameters
- getCellEnv(CellIndex) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Compute the envelope corresponding to parameters
- getCellHeight() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getCellWidth() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- 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.
- getCnossosParametersPerPeriod() - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Retrieves the parameters defined for different time periods.
- getCoefAttAtmos(double, double, double, double) - Static method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Compute AAtm
- getCoefAttAtmosCnossos(double, double, double, double) - Static method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- getCoefAttAtmosSpps(double, double, double, double) - Static method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
This function calculates the atmospheric attenuation coefficient of sound in air ISO 9613-1:1993(F)
- getCoeff(String, int, String, int) - Static method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossos
-
get vehicle emission values coefficients
- getCoefficient() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.GroundAbsorption
-
Retrieve the ground effect coefficient.
- getCoefficientVersion() - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- getCoefficientVersion() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- getColorScale() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- getColumnNames() - Method in class org.noise_planet.noisemodelling.jdbc.output.ResultsCache
- getColumnNames() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.JVMMemoryMetric
- getColumnNames() - Method in interface org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread.Metric
- getColumnNames() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProgressMetric
- getColumnNames() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric
- getComputationEnvelope(Connection) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
-
Retrieves the computation envelope based on data stored in the database tables.
- getComputationEnvelope(Connection) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getComputationEnvelope(Connection) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
Retrieves the computation envelope based on data stored in the database tables.
- getConnection() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getContactFilter(String, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
-
get Contact Filter by wavenumber - Only CNOSSOS
- getControlPoints() - Method in class org.noise_planet.noisemodelling.jdbc.utils.Segment
- getCoord() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- getCoordinate() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
-
Retrieve the coordinate of the point.
- getCoordinates() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder.ReceiverPointInfo
- 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).
- getCurrentValues() - Method in class org.noise_planet.noisemodelling.jdbc.output.ResultsCache
- getCurrentValues() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.JVMMemoryMetric
-
Allow to get the current value
- getCurrentValues() - Method in interface org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread.Metric
- getCurrentValues() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProgressMetric
- getCurrentValues() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric
- getCurvature() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayTrackCnossosParameters
- getCurvature() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
- getCutPoints() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
-
3D intersections points of the ray
- getCutProfile() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- getCutProfiles() - Method in class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
- getData() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
- getDefaultOccurance() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- getDelta() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- getDeltaDif(SegmentPath, AttenuationParameters) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Eq 2.5.21: calculate the value of DeltaDif
- getDemTable() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Digital Elevation model table name.
- 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
- getDirectionAttributes() - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- 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
- getDirectivityTableName() - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- getDistance() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- getDownScale() - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
- getDumpFolder() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- getDwidth() - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
- getEmissionFromTrafficTable(ResultSet, String, double, int, Map<String, Integer>) - Static method in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
-
Retrieves the emissions for the specified period from the given result set
- getEpsilon() - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- getEpsilon() - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- getEpsilon() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- getExactFrequencyArray() - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Retrieves the exact frequency array used within the class.
- getExceptionDumpFolder() - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- getExportRaysMethod() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- getExtractEnvelope() - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
- getFetchDirection() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getFetchSize() - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- getFetchSize() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- getFrequencies() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- getFrequenciesAWeighting() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- getFrequenciesExact() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- getFrequency() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
- getFrequencyArray() - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Retrieves the frequency array used within the class.
- getFrequencyFieldPrepend() - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- getFrequencyFieldPrepend() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- getG() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Obstruction
- getGeneratedKeys() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getGeometry() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- getGeometry() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Building
-
Retrieve the building footprint.
- getGeometry() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.GroundAbsorption
-
Retrieve the ground effect area footprint.
- getGeometryFactory() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getGeometrySimplificationDistance() - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- getGm() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- getGPath() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
- getGPath(CutPoint, CutPoint, double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
compute the path between two points
- getgPathPrime() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- getGridDim() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getGroundCoefficient() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
-
Retrieve the ground effect coefficient of the point.
- getGroundEffects() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the ground effects.
- getGroundSurfaceSplitSideLength() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getGs() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getGs() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- getGs() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- getGw() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- getHeight() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Building
-
get Height from Building
- getHeight() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
-
Retrieve the height of the wall.
- getHeightField() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getHeightField() - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader.BuildingTableParameters
- getHgvPerHour() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
- getHumidity() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- getId() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder.ReceiverPointInfo
- getIdlingTime() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayVehicleCnossosParameters
- getIdlingTime() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
- getIdSection() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- getIm() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
The imaginary part of
ComplexNumber
- getImageReceiverVisibilityCone() - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- 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
- getInputData() - Method in class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
- getInputMode() - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- getInputMode() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- getIntersectingGroundAbsorption(Geometry) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Fetch the first intersecting ground absorption object that intersects with the provided geometry
- 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
- getLatitudeIndex() - Method in class org.noise_planet.noisemodelling.jdbc.utils.CellIndex
- getLinearFunction(Coordinate, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
Compute a and b linear function of the line p1 p2
- getLinearRegressionPolyline(List<Coordinate>) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
NFS 31-133 P.69 Annex E
- getLineSegment() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
- getLongitudeIndex() - Method in class org.noise_planet.noisemodelling.jdbc.utils.CellIndex
- 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
- getMainEnvelope() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getMaxFieldSize() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getMaximumArea() - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- getMaximumError() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- getMaximumPropagationDistance() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getMaximumRaysOutputCount() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- getMaximumReflectionDistance() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getMaxRows() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getMeanPlaneCoefficients(Coordinate[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
calculate the mean plane y = A.x + B for a sequence of terrain points projected on the unfolded propagation plane ; using (x,y) coordinates as in section VI.2.2.c of the JRC-2012 reference report.
- getMeshEnvelope() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the global profile envelope.
- getMessage() - Method in exception org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunayError
- getMetaData() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getMetric(Class<T>) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread
- getMirrorReceiverCapacity() - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiversCompute
- getMoreResults() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getMoreResults(int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- getNbreceivers() - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- getNbTrack() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- getNearestPoint(Coordinate, LineString) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
- getNearestPoint(LineSegment, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
- getNeighbors() - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
When the processDelaunay has been called, retrieve results Triangle link triangles neighbor by their index.
- getNeighbors() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
-
retrieve results Triangle link
- getNewCoordinateSystem(List<Coordinate>) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
ChangeCoordinateSystem, use original coordinate in 3D to change into a new markland in 2D with new x' computed by algorithm and y' is original height of point.
- getNewCoordinateSystem(List<Coordinate>, double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
ChangeCoordinateSystem, use original coordinate in 3D to change into a new markland in 2D with new x' computed by algorithm and y' is original height of point.
- 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
- getNoiseMapDatabaseParameters() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- 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
- getObstacleZ() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- getOldCoordinateSystem(Coordinate, double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
ChangeCoordinateSystem, use original coordinate in 3D to change into a new markland in 2D with new x' computed by algorithm and y' is original height of point.
- getOldCoordinateSystemList(List<Coordinate>, double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
ChangeCoordinateSystem, use original coordinate in 3D to change into a new markland in 2D with new x' computed by algorithm and y' is original height of point.
- getOrientation() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- getOriginId() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
-
Retrieve the id or index of the source building or topographic triangle.
- getOutputTable() - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- getParameterMetaData() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getParentMirror() - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- getPeriodAtmosphericSettingsTableName() - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
-
Gets the name of the table that contains the period-specific atmospheric settings.
- getPhi() - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
- getPK() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- getPointList() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- getPoints2DGround() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
-
`
- getPointTable() - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- getPointTableField() - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- getPrecomputedWideAnglePoints(int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- getPressure() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- getPrimaryKey() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Building
-
Retrieve the primary key of the building in the database.
- getProcessedWallIndex() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
- getProcessedWalls() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- getProfile(Coordinate, Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the cutting profile following the line build from the given coordinates.
- getProfile(Coordinate, Coordinate, double, boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the cutting profile following the line build from the given coordinates.
- getProfilerThread() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
Computation stacks and timing are collected by this class in order to profile the execution of the simulation
- getProfilerThread() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Computation stacks and timing are collected by this class in order to profile the execution of the simulation
- getProgression() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- getPropagationPaths() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- getPropagationProcessDataFactory() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- getqStudRatio() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
- getQueryTimeout() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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).
- getRailwayEmissionFromResultSet(ResultSet, String) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWIterator
-
Retrieves railway emission parameters from the given ResultSet for a specified period.
- getRailWayLW() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- getRailWayLWDay() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- getRailWayLWEvening() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- getRailWayLWGeometry() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
-
Retrieves the geometry of the railway line with multiple tracks.
- getRailWayLWNight() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- getRailwaySourceList() - Method in class org.noise_planet.noisemodelling.emission.railway.RailWayParameters
- getRaySourceReceiverDirectivity() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- getRaysTable() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- getRe() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
The real part of
ComplexNumber
- getReceiver() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
- getReceiverHeight() - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- getReceiverPk() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder.ReceiverPointInfo
- getReceiverPos() - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- getReceivers() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the receivers list.
- getReceiversLevelTable() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- getReceiverTableName() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- 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
- getReflectionPosition() - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- getReflexionOrder() - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- getRemainingTasks() - Method in class org.noise_planet.noisemodelling.pathfinder.ThreadPool
- getResultGeometry() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Densifier3D
-
Gets the densified geometry.
- getResultSet() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getResultSetConcurrency() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getResultSetHoldability() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getResultSetType() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- getRoadSurface() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
- getRoadWidth() - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- getRoseIndex(double) - Static method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
The north slice is the last array index not the first one Ex for slice width of 20°: - The first column 20° contain winds between 10 to 30 ° - The last column 360° contains winds between 350° to 360° and 0 to 10° get the rose index to search the mean occurrence p of favourable conditions in the direction of the angle:
- getRoseIndex(Coordinate, Coordinate) - Static method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
get the rose index to search the mean occurrence p of favourable conditions in the direction of the path (S,R):
- getRunningCondition() - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayVehicleCnossosParameters
- getRunningCondition() - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
- getScene() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- getSceneInputSettings() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- getSegmentList() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- getSlope(SpatialResultSet) - Static method in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
- getSlope(Coordinate, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
- getSlope(Geometry) - Static method in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
- getSlopePercentage() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
- getSmoothCoefficient() - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- getSoilTableName() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Extracted from NMPB 2008-2 7.3.2 Soil areas POLYGON, with a dimensionless coefficient G: - Law, meadow, field of cereals G=1 - Undergrowth (resinous or decidious) G=1 - Compacted earth, track G=0.3 - Road surface G=0 - Smooth concrete G=0
- getSound_lvl_field() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Field name of the
GridMapMaker.sourcesTableName
HERTZ. - getSoundReflectionOrder() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getSource() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
- getSourceAttenuation(int, double[], double, double) - Method in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
- getSourceEmissionPrimaryKeyField() - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- getSourceEmissionPrimaryKeyField() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- getSourceGs(int) - Method in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Retrieves the ground speed of the noise source at the specified index.
- getSourceHeight() - Method in class org.noise_planet.noisemodelling.emission.LineSource
- getSourceHeight() - Method in class org.noise_planet.noisemodelling.emission.PointSource
- getSourceIndex() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- getSourceOrientation() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- getSourcePk() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- getSourcesEmissionTableName() - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- getSourcesEmissionTableName() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
This table must contain a source identifier column named IDSOURCE, a **PERIOD** VARCHAR field, and emission spectrum in dB(A).
- getSourcesTableName() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
This table must contain a POINT or LINESTRING column
- 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.
- getSRSegment() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- getStepCount() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- getStud() - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
- getSurfaceAge() - Method in class org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
- getTableLoader() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- getTemperature() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
- getTemperature() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- getTextRadius() - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
- getTheta() - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
- getThreadCount() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- getTimePeriod() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- 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)
- getTriangleIdByCoordinate(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Return the triangle id from a point coordinate inside the triangle
- getTriangleNormal(Coordinate, Coordinate, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
- getTriangles() - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
When the processDelaunay has been called, retrieve results Triangle link unique vertices by their index.
- getTriangles() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- getTriangles() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the topographic triangles.
- getTriangleTable() - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- getTsStud() - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
- getType() - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- getType() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
- 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
- getUpdateCount() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- getVertices() - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
When the processDelaunay has been called, retrieve results vertices
- getVertices() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- getVertices() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the topographic vertices.
- getVerticesSoundLevel() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- getWall() - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- getWall(int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the wall with the given id (id is starting from 1).
- getWallAbsorption() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- getWallAlpha(double, double) - Static method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.WallAbsorption
-
Get WallAlpha
- getWallCount() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the count of wall add to this builder.
- getWallId() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- GetWallImpedance(double, double) - Static method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.WallAbsorption
- getWalls() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Building
- getWalls() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Retrieve the wall list.
- getWallsIn(Envelope) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- getWallsOnPath(Coordinate, Coordinate, BuildingIntersectionPathVisitor) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- getWarnings() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- getWgs84Precision() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- getWheelRoughness(String, String, int) - Method in class org.noise_planet.noisemodelling.emission.railway.cnossos.RailwayCnossos
-
get Wheel Roughness by wavenumber - Only CNOSSOS
- getWideAnglePointsOnPolygon(LinearRing, double, double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- getWindRose() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- getXAscendingHullPoints(Coordinate[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
- getZ() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Building
- getZ(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- getzGround() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
-
Retrieve the topographic height of the point.
- getZGround(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- getZGround(Coordinate, AtomicInteger) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Fetch Altitude in meters from sea level at a location.
- getZr() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- getZrPrime() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- getZs() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- getZsPrime() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- gm - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- gPath - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- gPathPrime - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- 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
- gridDim - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Side computation cell count (same on X and Y)
- GridMapMaker - Class in org.noise_planet.noisemodelling.jdbc
-
Common attributes and functions across DelaunayGrid and NoiseMap receiver computation
- GridMapMaker(String, String) - Constructor for class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- GROUND_EFFECT - org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder.IntersectionType
- GroundAbsorption - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- GroundAbsorption(Geometry, double) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.GroundAbsorption
-
Main constructor
- groundAttenuation - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- GroundAttenuation() - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.GroundAttenuation
- GroundAttenuation(CnossosPath.GroundAttenuation) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.GroundAttenuation
- groundCoefficient - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
-
Ground effect coefficient.
- groundSurfaceSplitSideLength - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- groundSurfaceSplitSideLength - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- gs - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- GS_DATABASE_FIELD - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- gw - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
H
- hasAvaibleQueueSlot() - Method in class org.noise_planet.noisemodelling.pathfinder.ThreadPool
- hasBuildingIntersection - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
True if Source-Receiver linestring is below building intersection
- hasColumn(SpatialResultSet, String) - Static method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWIterator
-
Check if a specified column exists in the given SpatialResultSet
- hasDem() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- hashCode() - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
-
generate a hash code for an object with theta and phi argument
- hashCode() - Method in class org.noise_planet.noisemodelling.jdbc.utils.CellIndex
- hashCode() - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- hashCode() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- hashCode() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
- hashCode() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
- hashCode() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.IntegerTuple
- hasNext() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWIterator
- hasTopographyIntersection - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
True if Source-Receiver linestring is below topography cutting point.
- hEdgeDiff(boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilderDecorator
- height - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
-
Wall height, if -1, use z coordinate.
- heightField - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader.BuildingTableParameters
- hintInit(Envelope, long, long) - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
This optional method give an hint of the size of the delaunay process.
- hintInit(Envelope, long, long) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- humidity - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Represents the relative humidity in percentage, ranging from 0 to 100.
I
- id - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReceiver
-
Index in the subdomain
- id - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
-
Index in the subdomain
- idPtFinal - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- idPtStart - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- init() - Method in class org.noise_planet.noisemodelling.jdbc.output.NoiseMapWriter
-
Initializes the noise map calculation by setting up required database tables based on the specified parameters.
- init() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- init(int) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.ABoundary
- init(int) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.GroundAttenuation
- init(int) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath
- init(AttenuationParameters) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.AttenuationCnossos
-
Initialize the instance of AttenuationCnossos
- initialize(Connection, ProgressVisitor) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Fetch scene attributes, compute best computation cell size.
- initialize(Connection, ProgressVisitor) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
Initializes the noise map computation process.
- initialize(Connection, NoiseMapByReceiverMaker) - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Initializes the NoiseMap parameters and attenuation data based on the input mode specified in the NoiseMap parameters.
- initialize(Connection, NoiseMapByReceiverMaker) - Method in interface org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker.IComputeRaysOutFactory
-
Called only once when the settings are set.
- initialize(Connection, NoiseMapByReceiverMaker) - Method in interface org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker.TableLoader
-
Called only once when the settings are set.
- initialize(Connection, NoiseMapByReceiverMaker) - Method in class org.noise_planet.noisemodelling.jdbc.output.DefaultCutPlaneProcessing
- initialize(List<Double>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Obstruction
-
Initialize alpha values for each frequency
- initializeFrequencyArrayFromReference(List<Integer>, List<Double>, List<Double>) - Static method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- INPUT_MODE_ATTENUATION - org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings.INPUT_MODE
-
Compute only attenuation
- INPUT_MODE_GUESS - org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings.INPUT_MODE
-
Guess input mode at NoiseMapByReceiverMaker.TableLoader#initialize step
- INPUT_MODE_LW - org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings.INPUT_MODE
-
Read source emission noise level from source emission table for each period
- INPUT_MODE_LW_DEN - org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings.INPUT_MODE
-
Read source emission noise level limited to DEN periods from source geometry table
- INPUT_MODE_TRAFFIC_FLOW - org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings.INPUT_MODE
-
Read traffic from emission source table for each period
- INPUT_MODE_TRAFFIC_FLOW_DEN - org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings.INPUT_MODE
-
Read traffic from geometry source table
- inputData - Variable in class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
- insertCutPoint(boolean, CutPoint...) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
Insert and sort cut points,
- insertTrainDirectivity() - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
-
Inserts directivity attributes for noise sources for trains into the directionAttributes map.
- IntegerTuple - Class in org.noise_planet.noisemodelling.pathfinder.utils
- IntegerTuple(int, int, int) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.IntegerTuple
-
Create the constructor of IntegerTuple
- 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
- intersectionType - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall
- inverse() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
The inverse/reciprocal of the complex number.
- isAs3DPoint() - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
- isBodyBarrier() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
true if train propagation is computed (multiple reflection between the train and a screen)
- isBodyBarrier() - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- isCanceled() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
-
check if the process is cancel or not
- isCanceled() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.RootProgressVisitor
-
check if the property is canceled
- isClosed() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- isCloseOnCompletion() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- isComputeHorizontalDiffraction() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- isComputeLAEQOnly() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- isComputeVerticalDiffraction() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- isDone() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ElevationFilter
- isDone() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ElevationFilter.UpdateZ
- isExportReceiverPosition() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- isFavorable() - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- isFreeField() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
- isgDisc() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- isGeometryChanged() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ElevationFilter
- isGeometryChanged() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ElevationFilter.UpdateZ
- 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
- isIsoSurfaceInBuildings() - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- isKeepAbsorption() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- isMergeSources() - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- isMergeTriangles() - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- isOmnidirectional(int) - Method in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Checks if the noise source at the specified index is omnidirectional.
- IsoSurface - Class in org.noise_planet.noisemodelling.jdbc.utils
-
Create isosurfaces
- IsoSurface(List<Double>, int) - Constructor for class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- isPoolable() - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- isPrime2520() - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- isReceiverHasAbsoluteZCoordinates() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- isSourceHasAbsoluteZCoordinates() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- isUseTrainDirectivity() - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- isVerbose() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- isWrapperFor(Class<?>) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- iszBuildings() - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- 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
J
- jsonGenerator - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- jsonToPropagationPath(String) - Static method in class org.noise_planet.noisemodelling.jdbc.output.NoiseMapWriter
- JTSUtility - Class in org.noise_planet.noisemodelling.pathfinder.utils.geometry
- JVMMemoryMetric - Class in org.noise_planet.noisemodelling.pathfinder.utils.profiler
- JVMMemoryMetric() - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.profiler.JVMMemoryMetric
K
- K_0 - Static variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- K01 - Static variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- keepAbsorption - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- keepAbsorption - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- keepCutPlanes - Variable in class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
- keepRays - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationVisitor
- KMLDocument - Class in org.noise_planet.noisemodelling.pathfinder.utils.documents
-
Export objects of NoiseModelling into KML format.
- KMLDocument(OutputStream) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- KMLDocument.CRSTransformFilter - Class in org.noise_planet.noisemodelling.pathfinder.utils.documents
- Kref - Static variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- KvibN - Static variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- KvibO - Static variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
L
- LayerDelaunay - Interface in org.noise_planet.noisemodelling.pathfinder.delaunay
- LayerDelaunayError - Exception in org.noise_planet.noisemodelling.pathfinder.delaunay
-
Throwed delaunay error.
- LayerDelaunayError(String) - Constructor for exception org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunayError
- LayerDelaunayError(Throwable) - Constructor for exception org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunayError
- LayerTinfour - Class in org.noise_planet.noisemodelling.pathfinder.delaunay
- LayerTinfour() - Constructor for class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- LEFT - org.noise_planet.noisemodelling.pathfinder.PathFinder.ComputationSide
- LEFT_SIDE - Static variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- levels - Variable in class org.noise_planet.noisemodelling.propagation.ReceiverNoiseLevel
- levelsPerPeriod - Variable in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread.TimePeriodParameters
-
Map of attenuation (attenuation not in dB but w)
- li - Variable in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- li - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
-
Source line subdivision length (1.0 means a point is representing 1 meter of line sound source)
- LineIntersectionItemVisitor - Interface in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- LineSegmentMixin - Class in org.noise_planet.noisemodelling.pathfinder.utils.geometry
-
Deserialization of
LineSegment
- LineSegmentMixin() - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.geometry.LineSegmentMixin
- 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
- log - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread
- log(String) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- LOGGER - Static variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader
- LOGGER - Static variable in class org.noise_planet.noisemodelling.pathfinder.PathFinder
- ls - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
M
- main(String[]) - Static method in class org.noise_planet.nmtutorial01.GenerateReferenceDeviation
-
For each cnossos test case, compute the attenuation and compare with the expected value, generate the result report in rst format.
- mainEnvelope - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- MakeParallelLine(LineString, double) - Static method in class org.noise_planet.noisemodelling.jdbc.utils.MakeParallelLines
- MakeParallelLines - Class in org.noise_planet.noisemodelling.jdbc.utils
- MakeParallelLines() - Constructor for class org.noise_planet.noisemodelling.jdbc.utils.MakeParallelLines
- makePointImage(double, double, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
Make image (like line y=ax+b would be a mirror) of point
- makeProjectedPoint(double, double, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
Project point on y=ax+b plane
- makeReceiverRelativeZToAbsolute() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Update ground Z coordinates of receivers absolute to sea levels
- makeRelativeZToAbsolute() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Update ground Z coordinates of sound sources and receivers absolute to sea levels
- makeSourceRelativeZToAbsolute() - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Update ground Z coordinates of sound sources absolute to sea levels
- makeTrainLWTable(Connection, String, String, String, String) - Static method in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
-
Generate Train emission from train geometry tracks and train traffic
- maximumError - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
-
maximum dB Error, stop calculation if the sum of further sources contributions are smaller than this value
- maximumPropagationDistance - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- maximumRaysOutputCount - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- maximumReflectionDistance - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- maxRefDist - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Maximum reflection wall distance from receiver to source line
- maxSrcDist - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Maximum source distance
- meanGdPlane - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- mergeSources - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- MILLIMETER - Static variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- MINIMAL_BUFFER_RATIO - Static variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- MirrorReceiver - Class in org.noise_planet.noisemodelling.pathfinder.path
-
Information for Receiver image.
- MirrorReceiver(Coordinate, MirrorReceiver, Wall) - Constructor for class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- MirrorReceiver(MirrorReceiver) - Constructor for class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
-
Copy constructor
- MirrorReceiversCompute - Class in org.noise_planet.noisemodelling.pathfinder.path
- MirrorReceiversCompute(List<Wall>, Coordinate, int, double, double) - Constructor for class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiversCompute
-
Generate all image receivers from the provided list of walls
- mod() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
The modulus, magnitude or the absolute value of current complex number.
- multiplicationArray(double[], double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Multiply component of two same size array
- multiplicationArray(double[], double[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Multiply component of two same size array
- multiply(ComplexNumber) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Multiplies another
ComplexNumber
to the current complex number. - multiply(ComplexNumber, ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Multiplies one
ComplexNumber
to another. - multiThreadParent - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationVisitor
N
- nb_couple_receiver_src - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- nb_diffraction_path - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- nb_image_receiver - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- nb_obstr_test - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- nb_reflexion_path - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- next() - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWIterator
-
Retrieves the next RailWayLWGeom object in the sequence
- NF31_133_ISO - Static variable in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- NIGHT - org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator.STANDARD_PERIOD
- NIGHT_RATIO - Static variable in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
- NoiseMapByReceiverMaker - Class in org.noise_planet.noisemodelling.jdbc
-
Compute noise propagation at specified receiver points.
- NoiseMapByReceiverMaker(String, String, String) - Constructor for class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
??
- NoiseMapByReceiverMaker.IComputeRaysOutFactory - Interface in org.noise_planet.noisemodelling.jdbc
-
A factory interface for creating objects that compute rays out for noise map computation.
- NoiseMapByReceiverMaker.TableLoader - Interface in org.noise_planet.noisemodelling.jdbc
-
A factory interface for initializing input propagation process data for noise map computation.
- noiseMapDatabaseParameters - Variable in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputMultiThread
- NoiseMapDatabaseParameters - Class in org.noise_planet.noisemodelling.jdbc
-
Global configuration of NoiseModelling computation based on database data This is input only, these settings are never updated by org.noise_planet.noisemodelling.jdbc class
- NoiseMapDatabaseParameters() - Constructor for class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- NoiseMapDatabaseParameters.ExportRaysMethods - Enum in org.noise_planet.noisemodelling.jdbc
- NoiseMapWriter - Class in org.noise_planet.noisemodelling.jdbc.output
-
Process that run SQL query to feed tables
- NoiseMapWriter(Connection, NoiseMapByReceiverMaker, ResultsCache, AtomicBoolean, AtomicBoolean) - Constructor for class org.noise_planet.noisemodelling.jdbc.output.NoiseMapWriter
-
Constructs a new NoiseMapWriter object with the specified parameters.
- NONE - org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters.ExportRaysMethods
- noSourceNoiseLevel - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
-
Noise level on the receiver for each period if mergeSources is true and no sound source were found
- numberOfRays - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric.ReceiverCutProfiles
O
- obstacleZ - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- Obstruction - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
-
Obstruction object
- Obstruction() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Obstruction
- OmnidirectionalDirection - Class in org.noise_planet.noisemodelling.emission.directivity
- OmnidirectionalDirection() - Constructor for class org.noise_planet.noisemodelling.emission.directivity.OmnidirectionalDirection
- onEndComputation(ReceiverStatsMetric.ReceiverComputationTime) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric
- onNewCutPlane(CutProfile) - Method in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread
- onNewCutPlane(CutProfile) - Method in interface org.noise_planet.noisemodelling.pathfinder.CutPlaneVisitor
-
A new vertical profile between a receiver and a source has been found
- onNewCutPlane(CutProfile) - Method in class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
- onNewCutPlane(CutProfile) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationVisitor
- onReceiverCutProfiles(int, int, int, int) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric
- org.noise_planet.nmtutorial01 - package org.noise_planet.nmtutorial01
- 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
- org.noise_planet.noisemodelling.jdbc - package org.noise_planet.noisemodelling.jdbc
- org.noise_planet.noisemodelling.jdbc.input - package org.noise_planet.noisemodelling.jdbc.input
- org.noise_planet.noisemodelling.jdbc.output - package org.noise_planet.noisemodelling.jdbc.output
- org.noise_planet.noisemodelling.jdbc.railway - package org.noise_planet.noisemodelling.jdbc.railway
- org.noise_planet.noisemodelling.jdbc.utils - package org.noise_planet.noisemodelling.jdbc.utils
- org.noise_planet.noisemodelling.pathfinder - package org.noise_planet.noisemodelling.pathfinder
- org.noise_planet.noisemodelling.pathfinder.delaunay - package org.noise_planet.noisemodelling.pathfinder.delaunay
- org.noise_planet.noisemodelling.pathfinder.path - package org.noise_planet.noisemodelling.pathfinder.path
- org.noise_planet.noisemodelling.pathfinder.profilebuilder - package org.noise_planet.noisemodelling.pathfinder.profilebuilder
- org.noise_planet.noisemodelling.pathfinder.utils - package org.noise_planet.noisemodelling.pathfinder.utils
- org.noise_planet.noisemodelling.pathfinder.utils.documents - package org.noise_planet.noisemodelling.pathfinder.utils.documents
- org.noise_planet.noisemodelling.pathfinder.utils.geometry - package org.noise_planet.noisemodelling.pathfinder.utils.geometry
- org.noise_planet.noisemodelling.pathfinder.utils.profiler - package org.noise_planet.noisemodelling.pathfinder.utils.profiler
- org.noise_planet.noisemodelling.propagation - package org.noise_planet.noisemodelling.propagation
- org.noise_planet.noisemodelling.propagation.cnossos - package org.noise_planet.noisemodelling.propagation.cnossos
- orientation - Variable in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- orientation - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
-
Orientation of the point (should be about the source or receiver point) The orientation is related to the directivity associated to the object
- orientation - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- Orientation - Class in org.noise_planet.noisemodelling.pathfinder.utils.geometry
-
When providing Orientation to a sound source there is 2 cases - Sound source is a point.
- Orientation() - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
-
Default constructor
- Orientation(double, double, double) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
- originId - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
-
Id or index of the source building or topographic triangle.
- outputMaximumQueue - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
P
- p0 - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
- p1 - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
- parentMirror - Variable in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- parseComplex(String) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Parses the
String
as aComplexNumber
of type x+yi. - Path - Class in org.noise_planet.noisemodelling.propagation.cnossos
-
PropagationPath
- Path() - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.Path
- Path(List<SegmentPath>) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.Path
- Path(CutProfile) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.Path
- Path(Path) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.Path
- pathCount - Variable in class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
- PathFinder - Class in org.noise_planet.noisemodelling.pathfinder
- PathFinder(Scene) - Constructor for class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Create new instance from the propagation data.
- PathFinder(Scene, ProgressVisitor) - Constructor for class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Create new instance from the propagation data.
- PathFinder.ComputationSide - Enum in org.noise_planet.noisemodelling.pathfinder
- PathFinder.ReceiverPointInfo - Class in org.noise_planet.noisemodelling.pathfinder
-
Attribute of the receiver point
- PathFinder.SourcePointInfo - Class in org.noise_planet.noisemodelling.pathfinder
-
Attributes of the source point
- pathParameters - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- pathParameters - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationVisitor
- period - Variable in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission.PeriodEmission
- period - Variable in class org.noise_planet.noisemodelling.propagation.ReceiverNoiseLevel
- PeriodEmission(String, double[]) - Constructor for class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission.PeriodEmission
- periodSet - Variable in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Keep a known set of all periods of the simulation This set is used to output a default value when there is no sound source found for a specific period
- PhiComparator - Class in org.noise_planet.noisemodelling.emission.directivity
- PhiComparator() - Constructor for class org.noise_planet.noisemodelling.emission.directivity.PhiComparator
- pInit - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- pitch - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
- PITCH_DATABASE_FIELD - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- PointPath - Class in org.noise_planet.noisemodelling.propagation.cnossos
- PointPath() - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- PointPath(Coordinate, double, double[], PointPath.POINT_TYPE) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
-
parameters given by user
- PointPath(Coordinate, double, List<Double>, int, PointPath.POINT_TYPE) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
-
parameters given by user
- PointPath(Coordinate, double, List<Double>, PointPath.POINT_TYPE) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
-
parameters given by user
- PointPath(Coordinate, double, PointPath.POINT_TYPE) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
-
parameters given by user
- PointPath.POINT_TYPE - Enum in org.noise_planet.noisemodelling.propagation.cnossos
- 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
- poly2D_3D() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Building
- position - Variable in class org.noise_planet.noisemodelling.pathfinder.PathFinder.ReceiverPointInfo
- position - Variable in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- pow(ComplexNumber, int) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Calculates the
ComplexNumber
to the passed integer power. - Pref - Static variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- prepareCell(Connection, CellIndex, Set<Long>) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
Initialisation of data structures needed for sound propagation.
- pressure - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Standard atmosphere atm (Pa)
- primaryKey - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
- prime2520 - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- PROCESS_SOURCE_BUT_SKIP_RECEIVER - org.noise_planet.noisemodelling.pathfinder.CutPlaneVisitor.PathSearchStrategy
-
Process remaining potential vertical planes for this source but ignore the farthest sources, then proceed to the next receivers
- processDelaunay() - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
Launch delaunay process
- processDelaunay() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
-
Launch delaunay process
- processedWallIndex - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointGroundEffect
-
Obstacle index in the subdomain
- processedWallIndex - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall
-
Obstacle index in the subdomain
- processedWallIndex - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
- processedWalls - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
List of processed walls.
- processEmission(Long, ResultSet) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- processTrafficFlow(Long, ResultSet) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- processTrafficFlowDEN(Long, SpatialResultSet) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- profileBuilder - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Profile builder
- ProfileBuilder - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
-
Builder constructing profiles from buildings, topography and ground effects.
- ProfileBuilder() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Main empty constructor.
- ProfileBuilder(int, int, int, int) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Constructor setting parameters.
- ProfileBuilder.IntersectionType - Enum in org.noise_planet.noisemodelling.pathfinder.profilebuilder
-
Different type of intersection.
- ProfileBuilderDecorator - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- ProfileBuilderDecorator(ProfileBuilder) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilderDecorator
- ProfilerThread - Class in org.noise_planet.noisemodelling.pathfinder.utils.profiler
- ProfilerThread(File) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread
- ProfilerThread.Metric - Interface in org.noise_planet.noisemodelling.pathfinder.utils.profiler
-
Metric is a collection of statistics to write on the profile csv file
- ProgressMetric - Class in org.noise_planet.noisemodelling.pathfinder.utils.profiler
-
Metric that write progression value in percentage
- ProgressMetric(ProgressVisitor) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProgressMetric
- progressVisitor - Variable in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Progression information
- projectPointOnLine(Coordinate, double, double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.GeometryUtils
-
projette un point sur une ligne donnée.
- projectPointOnSegment(Coordinate, Vector3D, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.GeometryUtils
- projectPointOnVector(Coordinate, Vector3D, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.GeometryUtils
- propagationPathAsJSON(CnossosPath) - Method in class org.noise_planet.noisemodelling.jdbc.output.NoiseMapWriter
- propagationPathsSize - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- pushInStack(ConcurrentLinkedDeque<CnossosPath>, Collection<CnossosPath>) - Method in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread
-
Adds Cnossos paths to a concurrent stack while maintaining the maximum stack size.
- pushInStack(ConcurrentLinkedDeque<ReceiverNoiseLevel>, ReceiverNoiseLevel) - Method in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread
-
Pushes attenuation data into a concurrent linked deque.
- pushProgression(double) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- pushProgression(double) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.RootProgressVisitor
Q
- query(Envelope) - Method in interface org.noise_planet.noisemodelling.pathfinder.utils.geometry.QueryGeometryStructure
- query(Envelope) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.QueryRTree
- QueryGeometryStructure - Interface in org.noise_planet.noisemodelling.pathfinder.utils.geometry
-
QueryGeometryStructure aims to speed up the query of a geometry collection inside a region envelope.
- QueryRTree - Class in org.noise_planet.noisemodelling.pathfinder.utils.geometry
-
Connector for RTree.
- QueryRTree() - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.geometry.QueryRTree
- queueSize - Variable in class org.noise_planet.noisemodelling.jdbc.output.ResultsCache
-
As reading the size of the queue is a O(n) operation, this attribute store the current number of elements in the stacks
R
- r - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- 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
- RailWayLWGeom - Class in org.noise_planet.noisemodelling.jdbc.railway
- RailWayLWGeom() - Constructor for class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- RailWayLWGeom(RailWayLWGeom) - Constructor for class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
-
Constructs a new ailWayLWGeom object by copying the attributes of another RailWayLWGeom object
- RailWayLWIterator - Class in org.noise_planet.noisemodelling.jdbc.railway
- RailWayLWIterator(Connection, String, String) - Constructor for class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWIterator
-
Generate sound source for train (with train source directivity) from traffic and geometry tracks tables
- RailWayLWIterator(Connection, String, String, String, String, String) - Constructor for class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWIterator
-
Generate sound source for train (with train source directivity) from traffic and geometry tracks tables
- 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
- RATIOS - Static variable in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
- raySourceReceiverDirectivity - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- raysTable - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- RCIS - Static variable in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Used in
format(int)
to format the complex number as R.cis(theta), where theta is arg(z) - read(Connection, File, ProgressVisitor, String, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
-
Read asc file
- readCoordinate(DataInputStream) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- readFromDatabase(ResultSet, Map<String, AttenuationParameters>) - Static method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Reads attenuation parameters from a database ResultSet and populates a map with these parameters for different periods.
- readStream(DataInputStream) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
-
Reads the content of this object from
out
. - readStream(DataInputStream) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
-
Reads the content of this object from
out
. - readVector(DataInputStream) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- receiver - Variable in class org.noise_planet.noisemodelling.propagation.ReceiverNoiseLevel
- RECEIVER - org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder.IntersectionType
- receiverAttenuationLevels - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationVisitor
- ReceiverComputationTime(int, int, int, int) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric.ReceiverComputationTime
-
Create the ReceiverComputationTime constructor
- ReceiverCutProfiles(int, int, int, int) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric.ReceiverCutProfiles
-
Create the ReceiverCutProfiles constructor
- receiverHasAbsoluteZCoordinates - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- receiverId - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric.ReceiverComputationTime
- receiverId - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric.ReceiverCutProfiles
- receiverIndex - Variable in class org.noise_planet.noisemodelling.pathfinder.PathFinder.ReceiverPointInfo
- receiverLevels - Variable in class org.noise_planet.noisemodelling.jdbc.output.ResultsCache
- ReceiverNoiseLevel - Class in org.noise_planet.noisemodelling.propagation
-
Attenuation or noise level value at receiver location May be linked with a source May be linked with a period
- ReceiverNoiseLevel() - Constructor for class org.noise_planet.noisemodelling.propagation.ReceiverNoiseLevel
- ReceiverNoiseLevel(PathFinder.SourcePointInfo, PathFinder.ReceiverPointInfo, String, double[]) - Constructor for class org.noise_planet.noisemodelling.propagation.ReceiverNoiseLevel
- receiverPk - Variable in class org.noise_planet.noisemodelling.pathfinder.PathFinder.ReceiverPointInfo
- receiverPk - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReceiver
-
External identifier of the receiver (from table)
- ReceiverPointInfo(int, long, Coordinate) - Constructor for class org.noise_planet.noisemodelling.pathfinder.PathFinder.ReceiverPointInfo
- ReceiverPointInfo(CutPointReceiver) - Constructor for class org.noise_planet.noisemodelling.pathfinder.PathFinder.ReceiverPointInfo
- receiverPos - Variable in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- receivers - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
coordinate of receivers
- receiversAttenuationLevels - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- receiversLevelTable - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- receiversPk - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- ReceiverStatsMetric - Class in org.noise_planet.noisemodelling.pathfinder.utils.profiler
-
Generate stats about receiver computation time
- ReceiverStatsMetric() - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric
- ReceiverStatsMetric.ReceiverComputationTime - Class in org.noise_planet.noisemodelling.pathfinder.utils.profiler
- ReceiverStatsMetric.ReceiverCutProfiles - Class in org.noise_planet.noisemodelling.pathfinder.utils.profiler
- RECV - org.noise_planet.noisemodelling.propagation.cnossos.PointPath.POINT_TYPE
-
Receiver point
- REFL - org.noise_planet.noisemodelling.propagation.cnossos.PointPath.POINT_TYPE
-
Reflection on > 15° obstacle
- REFLECTION - org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder.IntersectionType
- reflectionPosition - Variable in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- reflectionPreprocessTime - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric.ReceiverComputationTime
- reflexionOrder - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Maximum reflexion order
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.RootProgressVisitor
- reset() - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
Remove all data, come back to the constructor state
- reset() - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- reset() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ElevationFilter
- resultsCache - Variable in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputMultiThread
- ResultsCache - Class in org.noise_planet.noisemodelling.jdbc.output
-
Store results in memory, awaiting writing on sql database
- ResultsCache() - Constructor for class org.noise_planet.noisemodelling.jdbc.output.ResultsCache
- RIGHT - org.noise_planet.noisemodelling.pathfinder.PathFinder.ComputationSide
- 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
- rMeanPlane - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- 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
- roadOctaveFrequencyBands - Static variable in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
- 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
- roll - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
- ROLL_DATABASE_FIELD - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- ROLLING - org.noise_planet.noisemodelling.emission.railway.nmpb.RailWayNMPBParameters.TrainNoiseSource
- RootProgressVisitor - Class in org.noise_planet.noisemodelling.pathfinder.utils.profiler
- RootProgressVisitor(long, boolean, double) - Constructor for class org.noise_planet.noisemodelling.pathfinder.utils.profiler.RootProgressVisitor
-
Create the RootProgressVisitor constructor
- rotate(Orientation, Vector3D) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
-
Rotate the vector by the provided orientation and return the result vector orientation
- rotate(Orientation, Vector3D, boolean) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
-
Rotate the vector by the provided orientation and return the result vector orientation
- rounding - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- rPrime - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- rtree - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
RTree with Buildings's walls linestrings, walls linestring, GroundEffect linestrings The object is an integer.
- run() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread
-
Runs the thread to continuously write metric data to the output file.Runs the thread to continuously write metric data to the output file.
- run(Connection, String, String) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
-
Executes the Delaunay triangulation process for a grid of subdomains.
- run(Connection, ProgressVisitor) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
Run NoiseModelling with provided parameters, return when computation is done
- run(CutPlaneVisitorFactory) - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Run computation and store the results in the given output.
S
- s - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- scene - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- Scene - Class in org.noise_planet.noisemodelling.pathfinder.path
-
Data input for a propagation process (Sub domain generated by ReceiverGrideNoiseMapLoader).
- Scene() - Constructor for class org.noise_planet.noisemodelling.pathfinder.path.Scene
- Scene(ProfileBuilder) - Constructor for class org.noise_planet.noisemodelling.pathfinder.path.Scene
- sceneDatabaseInputSettings - Variable in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- SceneDatabaseInputSettings - Class in org.noise_planet.noisemodelling.jdbc.input
-
SceneWithEmission will read table according to this settings
- SceneDatabaseInputSettings() - Constructor for class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- SceneDatabaseInputSettings(SceneDatabaseInputSettings.INPUT_MODE, String) - Constructor for class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- SceneDatabaseInputSettings.INPUT_MODE - Enum in org.noise_planet.noisemodelling.jdbc.input
- SceneWithAttenuation - Class in org.noise_planet.noisemodelling.propagation
-
Scene is used by ProfileBuilder to construct profiles with only taking account of geometry information.
- SceneWithAttenuation() - Constructor for class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
- SceneWithAttenuation(ProfileBuilder) - Constructor for class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
- sceneWithEmission - Variable in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputMultiThread
- SceneWithEmission - Class in org.noise_planet.noisemodelling.jdbc.input
-
Add emission information for each source in the computation scene This is input data, not thread safe, never update anything here during propagation
- SceneWithEmission() - Constructor for class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- SceneWithEmission(ProfileBuilder) - Constructor for class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- SceneWithEmission(ProfileBuilder, SceneDatabaseInputSettings) - Constructor for class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- SceneWithEmission.PeriodEmission - Class in org.noise_planet.noisemodelling.jdbc.input
- searchPopulatedCells(Connection) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
Fetch all receivers and compute cells that contains receivers
- sec(ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Calculates the secant of the
ComplexNumber
- Segment - Class in org.noise_planet.noisemodelling.jdbc.utils
- Segment(Coordinate, Coordinate) - Constructor for class org.noise_planet.noisemodelling.jdbc.utils.Segment
- SegmentPath - Class in org.noise_planet.noisemodelling.propagation.cnossos
- SegmentPath() - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- SegmentPath(double, Vector3D, Coordinate) - Constructor for class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- set(int, int) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- set(ComplexNumber) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Sets the value of current complex number to the passed complex number.
- setA(int) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- setAlpha(List<Double>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Obstruction
-
Sets the wall alphas.
- setAlphaFieldName(String) - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader.BuildingTableParameters
- setAlphaWall(List<Double>) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- setArray(int, Array) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setAs3DPoint(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
- setAsciiStream(int, InputStream) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setAsciiStream(int, InputStream, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setAsciiStream(int, InputStream, long) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setB(int) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- setBigDecimal(int, BigDecimal) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setBinaryStream(int, InputStream) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setBinaryStream(int, InputStream, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setBinaryStream(int, InputStream, long) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setBlob(int, InputStream) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setBlob(int, InputStream, long) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setBlob(int, Blob) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setBodyBarrier(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
true if train propagation is computed (multiple reflection between the train and a screen)
- setBodyBarrier(boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- setBoolean(int, boolean) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- setBuildingBuffer(double) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
-
Do not add receivers closer to specified distance
- setBuildingId(int) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- setByte(int, byte) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setBytes(int, byte[]) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setC(int) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- setCenterx(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
- setCentery(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
- setCharacterStream(int, Reader) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setCharacterStream(int, Reader, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setCharacterStream(int, Reader, long) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setClob(int, Reader) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setClob(int, Reader, long) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setClob(int, Clob) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setCoefficientVersion(int) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- setCoefficientVersion(int) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- setColorScale(Map<Double, Color>) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- setComputeHorizontalDiffraction(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setComputeHorizontalDiffraction(boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- setComputeLAEQOnly(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- setComputeRaysOutFactory(NoiseMapByReceiverMaker.IComputeRaysOutFactory) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- setComputeVerticalDiffraction(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Activate of deactivate diffraction of horizontal edges.
- setComputeVerticalDiffraction(boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- setCoordinate(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
- setCoordinate(Coordinate) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- setCursorName(String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- setCutProfile(CutProfile) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- setDate(int, Date) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setDate(int, Date, Calendar) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setDefaultColorScale() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- setDefaultGroundAttenuation(double) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- setDefaultOccurance(double) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- setDeleteTable(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
-
Set true to delete the input table if exists
- setDelta(Double) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- setDemTable(String) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Digital Elevation model table name.
- setDheight(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
- setDirectionAttributes(Map<Integer, DirectivitySphere>) - Method in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Sets the direction attributes for the receiver.
- setDirectivity(String) - Method in class org.noise_planet.noisemodelling.emission.LineSource
- setDirectivity(String) - Method in class org.noise_planet.noisemodelling.emission.PointSource
- setDirectivityTableName(String) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- setDistance(double) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- setDistanceTolerance(double) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Densifier3D
-
Sets the distance tolerance for the densification.
- setDouble(int, double) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setDownScale(int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
- setDumpFolder(String) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- setDwidth(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
- setEncoding(String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
-
Set encoding
- setEpsilon(double) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- setEpsilon(double) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- setEpsilon(double) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- setEscapeProcessing(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setEvaluateRailwaySourceNMPB(InputStream, InputStream) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayNMPB
- setExceptionDumpFolder(String) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- setExportAttenuationMatrix(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- setExportCnossosPathWithAttenuation(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- setExportRaysMethod(NoiseMapDatabaseParameters.ExportRaysMethods) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
-
Export rays in table (beware this could take a lot of storage space) or keep on memory or do not keep
- setExportReceiverPosition(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- setExtractEnvelope(Envelope) - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
- setFavorable(boolean) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- setFetchDirection(int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setFetchSize(int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- setFloat(int, float) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setFlushInterval(int) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread
- setFrequencies(List<Integer>) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- setFrequency(int) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
- setFrequencyArray(Collection<Integer>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- setFrequencyFieldPrepend(String) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- setFrequencyFieldPrepend(String) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- setG(double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Obstruction
- setgDisc(boolean) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- setGDisc(boolean) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- setGeometry(List<LineString>) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- setGeometrySimplificationDistance(double) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- setGm(double) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- setGpath(double, double) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- setGridDim(int) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setGroundCoefficient(double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
-
Sets the ground coefficient of this point.
- setGroundSurfaceSplitSideLength(double) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setGs(double) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setGs(double) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- setGs(double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilderDecorator
- setGs(double) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- setGw(double) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- setHeight(double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
-
Sets the wall height.
- setHeightField(String) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setHeightField(String) - Method in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader.BuildingTableParameters
- setHumidity(double) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Set relative humidity in percentage.
- 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
- setIdSection(String) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- setImageReceiverVisibilityCone(Polygon) - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- 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
- setImportNodata(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
-
Set to true if nodata must be imported.
- setInputCRS(String) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- setInputCRS(String) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- setInputMode(SceneDatabaseInputSettings.INPUT_MODE) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- setInputMode(SceneDatabaseInputSettings.INPUT_MODE) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- setInt(int, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setInterpolationMethod(int) - Method in class org.noise_planet.noisemodelling.emission.directivity.DiscreteDirectivitySphere
-
Set the interpolation method
- setIntersectionLine(LineSegment) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.BuildingIntersectionPathVisitor
- setIntersectionLine(LineSegment) - Method in interface org.noise_planet.noisemodelling.pathfinder.profilebuilder.LineIntersectionItemVisitor
- setIsoLabels(List<String>) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- setIsoSurfaceInBuildings(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- 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
- setLong(int, long) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- setMainEnvelope(Envelope) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Set computation area.
- setMaxArea(Double) - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
Set the maximum area in m² Call processDelauney after to take account of this method.
- setMaxArea(Double) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
-
Set the maximum area in m²
- setMaxFieldSize(int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setMaximumArea(double) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- setMaximumError(double) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- setMaximumPropagationDistance(double) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setMaximumPropagationDistance(double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilderDecorator
-
Maximum source distance
- setMaximumRaysOutputCount(int) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- setMaximumReflectionDistance(double) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setMaxRows(int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setMergeSources(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- setMergeTriangles(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- setMinAngle(Double) - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
Set the minimum angle, if you wish to enforce the quality of the delaunay Call processDelauney after to take account of this method.
- setMinAngle(Double) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
- setMirrorReceiverCapacity(int) - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiversCompute
- setNbTrack(int) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- setNCharacterStream(int, Reader) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setNCharacterStream(int, Reader, long) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setNClob(int, Reader) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setNClob(int, Reader, long) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setNClob(int, NClob) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setNString(int, String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- setNull(int, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setNull(int, int, String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setObject(int, Object) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setObject(int, Object, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setObject(int, Object, int, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setObstacleZ(double) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
-
Top obstacle altitude value in meters
- setOffset(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- setOutputMaximumQueue(int) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
-
Maximum result stack to be inserted in database if the stack is full, the computation core is waiting
- setOutputTable(String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- setPeriodAtmosphericSettingsTableName(String) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
-
Sets the name of the table that contains the period-specific atmospheric settings.
- setPk(long) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReflection
- setPk(long) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall
- setPK(int) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- setPointList(List<PointPath>) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- setPoints2DGround(Coordinate[]) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- setPointTable(String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
-
Point table where primary key is referenced by triangle table PK_1, PK_2, PK_3
- setPointTableField(String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- setPoolable(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setPressure(double) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- setPrimaryKey(long) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
-
Database primary key of this wall or the building
- setPrime2520(boolean) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- setProcessedWallIndex(int) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
- setProfilerThread(ProfilerThread) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
Computation stacks and timing are collected by this class in order to profile the execution of the simulation
- setProfilerThread(ProfilerThread) - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Computation stacks and timing are collected by this class in order to profile the execution of the simulation
- setProgressVisitor(ProgressVisitor) - Method in class org.noise_planet.noisemodelling.pathfinder.ThreadPool
- setPropagationProcessDataFactory(NoiseMapByReceiverMaker.TableLoader) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
Do not call this method after
NoiseMapByReceiverMaker.initialize(Connection, ProgressVisitor)
has been called - setQueryTimeout(int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- setRailWayLW(RailWayCnossosParameters) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- setRailWayLWDay(RailWayCnossosParameters) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- setRailWayLWEvening(RailWayCnossosParameters) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- setRailWayLWNight(RailWayCnossosParameters) - Method in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
- setRailwaySourceList(Map<String, LineSource>) - Method in class org.noise_planet.noisemodelling.emission.railway.RailWayParameters
- setRaySourceReceiverDirectivity(Orientation) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- setRaysTable(String) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- setReceiverHasAbsoluteZCoordinates(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setReceiverHeight(double) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- setReceiverPos(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- setReceiversLevelTable(String) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- setRef(int, Ref) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setReflectionPosition(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- setReflexionOrder(int) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- setRetrieveNeighbors(boolean) - Method in interface org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunay
-
Enable or Disable the collecting of triangles neighboring data.
- setRetrieveNeighbors(boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.delaunay.LayerTinfour
-
Enable or Disable the collecting of triangles neighboring data.
- setRoadSurface(String) - Method in class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
- setRoadWidth(double) - Method in class org.noise_planet.noisemodelling.jdbc.DelaunayReceiversMaker
- setRounding(int) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- setRowId(int, RowId) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- setSegmentList(List<SegmentPath>) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- setShort(int, short) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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%]
- setSmooth(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- setSmoothCoefficient(double) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
- setSoilTableName(String) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Extracted from NMPB 2008-2 7.3.2 Soil areas POLYGON, with a dimensionless coefficient G: - Law, meadow, field of cereals G=1 - Undergrowth (resinous or decidious) G=1 - Compacted earth, track G=0.3 - Road surface G=0 - Smooth concrete G=0
- setSound_lvl_field(String) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
-
Field name of the
GridMapMaker.sourcesTableName
HERTZ. - setSoundReflectionOrder(int) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setSourceEmissionPrimaryKeyField(String) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- setSourceEmissionPrimaryKeyField(String) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- setSourceHasAbsoluteZCoordinates(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setSourceHeight(double) - Method in class org.noise_planet.noisemodelling.emission.LineSource
- setSourceHeight(double) - Method in class org.noise_planet.noisemodelling.emission.PointSource
- setSourceOrientation(Orientation) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- setSources(List<Geometry>) - Method in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- setSourcesEmissionTableName(String) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- setSourcesEmissionTableName(String) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
-
This table must contain a source identifier column named IDSOURCE, a **PERIOD** VARCHAR field, and emission spectrum in dB(A) or road traffic information Spectrum column name must be LW
GridMapMaker.sound_lvl_field
. - 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
andRoadCnossosParameters.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
- setSQLXML(int, SQLXML) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setSRSegment(SegmentPath) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- setStep(int) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- setString(int, String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- setTemperature(double) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- setTextRadius(double) - Method in class org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
- setThreadCount(int) - Method in class org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker
- setThreadCount(int) - Method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
-
Sets the number of thread to use.
- setTime(int, Time) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setTime(int, Time, Calendar) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setTimePeriod(String) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- setTimestamp(int, Timestamp) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setTimestamp(int, Timestamp, Calendar) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- 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
- setTriangleTable(String) - Method in class org.noise_planet.noisemodelling.jdbc.utils.IsoSurface
-
Triangle table with fields THE_GEOM, PK_1, PK_2, PK_3, CELL_ID
- setType(PointPath.POINT_TYPE) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- 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
- setUnicodeStream(int, InputStream, int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setURL(int, URL) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- setUseTrainDirectivity(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
- 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
- setVerbose(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setWallAbsorption(double) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setWallAlpha(List<Double>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReflection
-
Sets the wall alpha.
- setWallId(int) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- setWalls(List<Wall>) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Building
- 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
- setWgs84Precision(int) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- setWindRose(double[]) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
- setWriteInterval(int) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread
- setzBuildings(boolean) - Method in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- setzBuildings(boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
- setZGround(double) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
-
Sets the topographic height.
- setZType(int) - Method in class org.noise_planet.noisemodelling.jdbc.utils.AscReaderDriver
-
Use to set the z conversion type 1 = integer 2 = double
- SIDE - org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity.ORIENTATION
- sin(ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Calculates the sine of the
ComplexNumber
- SKIP_RECEIVER - org.noise_planet.noisemodelling.pathfinder.CutPlaneVisitor.PathSearchStrategy
-
Skip remaining potential vertical planes for this source point and ignore then remaining farthest sources, proceed directly to the next receiver
- SKIP_SOURCE - org.noise_planet.noisemodelling.pathfinder.CutPlaneVisitor.PathSearchStrategy
-
Skip remaining potential vertical planes for this source point
- sMeanPlane - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- soilTableName - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- sort(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
-
Sort the CutPoints by distance with c0
- sound_lvl_field - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- soundReflectionOrder - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- source - Variable in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread.TimePeriodParameters
- source - Variable in class org.noise_planet.noisemodelling.propagation.ReceiverNoiseLevel
- SOURCE - org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder.IntersectionType
- sourceCollectTime - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric.ReceiverComputationTime
- sourceEmissionAttenuation - Variable in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Link between sources PK and DirectivitySphere specified in linked with directionAttributes
- sourceFieldNames - Variable in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Cached source table fields
- sourceFields - Variable in class org.noise_planet.noisemodelling.jdbc.railway.RailWayLWIterator
- sourceGeometries - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Sources geometries.
- sourceGs - Variable in class org.noise_planet.noisemodelling.propagation.SceneWithAttenuation
-
Link between sources PK and gs ground factor of the source area
- sourceHasAbsoluteZCoordinates - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- sourceHeight - Variable in class org.noise_planet.noisemodelling.emission.LineSource
- sourceHeight - Variable in class org.noise_planet.noisemodelling.emission.PointSource
- sourceIndex - Variable in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- sourceOrientation - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Source orientation for emission computation
- sourcePk - Variable in class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- sourcePk - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
-
External identifier of the source (from table primary key)
- SourcePointInfo() - Constructor for class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- SourcePointInfo(int, long, Coordinate, double, Orientation) - Constructor for class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- SourcePointInfo(CutPointSource) - Constructor for class org.noise_planet.noisemodelling.pathfinder.PathFinder.SourcePointInfo
- sourcesIndex - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
-
Source Index
- sourcesPk - Variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
- sourcesTableName - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- 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
- splitLineStringIntoPoints(LineString, double, List<Coordinate>) - Static method in class org.noise_planet.noisemodelling.pathfinder.PathFinder
- splitSegment(Coordinate, Coordinate, double) - Static method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
split the segment between two points in segments of a given length maxLineLength
- sPrime - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- sqlOutputFile - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- sqlOutputFileCompression - Variable in class org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters
- square() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
The square of the current complex number.
- SRCE - org.noise_planet.noisemodelling.propagation.cnossos.PointPath.POINT_TYPE
-
Source point
- STANDARD_PERIOD_VALUE - Static variable in class org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator
- start(ProgressVisitor) - Method in interface org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker.IComputeRaysOutFactory
-
Called before the first sub cell is being computed
- start(ProgressVisitor) - Method in class org.noise_planet.noisemodelling.jdbc.output.DefaultCutPlaneProcessing
-
Start creating and filling database tables.
- startReceiver(PathFinder.ReceiverPointInfo, Collection<PathFinder.SourcePointInfo>, AtomicInteger) - Method in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread
- startReceiver(PathFinder.ReceiverPointInfo, Collection<PathFinder.SourcePointInfo>, AtomicInteger) - Method in interface org.noise_planet.noisemodelling.pathfinder.CutPlaneVisitor
-
Called before looking for vertical cut planes between the receiver and the sources.
- startReceiver(PathFinder.ReceiverPointInfo, Collection<PathFinder.SourcePointInfo>, AtomicInteger) - Method in class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
- startReceiver(PathFinder.ReceiverPointInfo, Collection<PathFinder.SourcePointInfo>, AtomicInteger) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationVisitor
- stop() - Method in interface org.noise_planet.noisemodelling.jdbc.NoiseMapByReceiverMaker.IComputeRaysOutFactory
-
Called when all sub-cells have been processed
- stop() - Method in class org.noise_planet.noisemodelling.jdbc.output.DefaultCutPlaneProcessing
-
Write the last results and stop the sql writing thread This method is blocked until the data is written or if there is an issue
- stop() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread
- StringPreparedStatements - Class in org.noise_planet.noisemodelling.jdbc.utils
-
This class implements PreparedStatement in order to output to a File instead of a connection
- StringPreparedStatements(Writer, String) - Constructor for class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- submitBlocking(Callable<T>) - Method in class org.noise_planet.noisemodelling.pathfinder.ThreadPool
-
Wait for free queue slot if poolSize is superior or equal of maximum pool size then executes the given task sometime in the future.
- subProcess(int) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- subProcess(ProgressVisitor) - Method in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputMultiThread
-
Create a collector of Vertical Cut that will be processed by a single thread (an interval of receivers points)
- subProcess(ProgressVisitor) - Method in interface org.noise_planet.noisemodelling.pathfinder.CutPlaneVisitorFactory
- subProcess(ProgressVisitor) - Method in class org.noise_planet.noisemodelling.pathfinder.DefaultCutPlaneVisitor
- subProcess(ProgressVisitor) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationComputeOutput
- subprocessDone - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- subprocessSize - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
- subtract(ComplexNumber) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Subtracts another
ComplexNumber
from the current complex number. - subtract(ComplexNumber, ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Subtracts one
ComplexNumber
from another. - sumArray(double[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Sum of all the components of this given list
- sumArray(double[], double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
- sumArray(double[], double[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Element wise sum array without any other operations.
- sumArray(int, double[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
sum the first nbfreq values in a given array
- sumArrayWithPonderation(double[], double[], double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Eq 2.5.9 The ‘long-term’ sound level along a path starting from a given point source is obtained from the logarithmic sum of the weighted sound energy in homogeneous conditions and the sound energy in favourable conditions.
- 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[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Sum of all the decibel components of this given list
- sumDbArray(double[], double[]) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
-
Energetic sum of dBA array
- sumDbArray(double[], double[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
energetic Sum of two same size dB 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
- tan(ComplexNumber) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Calculates the tangent of the
ComplexNumber
- temperature - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Temperature in celsius
- testFormF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- testFormH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- ThetaComparator - Class in org.noise_planet.noisemodelling.emission.directivity
- ThetaComparator() - Constructor for class org.noise_planet.noisemodelling.emission.directivity.ThetaComparator
- THIN_WALL_ENTER_EXIT - org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall.INTERSECTION_TYPE
- ThreadPathFinder - Class in org.noise_planet.noisemodelling.pathfinder
-
A Thread class to evaluate all receivers cut planes.
- ThreadPathFinder(int, int, PathFinder, ProgressVisitor, CutPlaneVisitor, Scene) - Constructor for class org.noise_planet.noisemodelling.pathfinder.ThreadPathFinder
-
Create the ThreadPathFinder constructor
- ThreadPool - Class in org.noise_planet.noisemodelling.pathfinder
- ThreadPool() - Constructor for class org.noise_planet.noisemodelling.pathfinder.ThreadPool
-
Default constructor.
- ThreadPool(int) - Constructor for class org.noise_planet.noisemodelling.pathfinder.ThreadPool
-
Default constructor.
- ThreadPool(int, int, long, TimeUnit) - Constructor for class org.noise_planet.noisemodelling.pathfinder.ThreadPool
-
Size constructor.
- ThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class org.noise_planet.noisemodelling.pathfinder.ThreadPool
-
Size constructor.
- ThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler) - Constructor for class org.noise_planet.noisemodelling.pathfinder.ThreadPool
-
Size constructor.
- ThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class org.noise_planet.noisemodelling.pathfinder.ThreadPool
-
Size constructor.
- ThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - Constructor for class org.noise_planet.noisemodelling.pathfinder.ThreadPool
-
Size constructor.
- tick(long) - Method in class org.noise_planet.noisemodelling.jdbc.output.ResultsCache
- tick(long) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.JVMMemoryMetric
- tick(long) - Method in interface org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread.Metric
-
Called with little intervals in order to process metrics on the same thread than the call to getCurrentValues
- tick(long) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProgressMetric
- tick(long) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric
- TimePeriodParameters() - Constructor for class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread.TimePeriodParameters
- TimePeriodParameters(PathFinder.SourcePointInfo) - Constructor for class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread.TimePeriodParameters
- TimePeriodParameters(PathFinder.SourcePointInfo, String, double[]) - Constructor for class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread.TimePeriodParameters
- timeTracker - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.profiler.ProfilerThread
- TO_RAYS_TABLE - org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters.ExportRaysMethods
- toCurve(double, double) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPathBuilder
-
Eq.2.5.24 and Eq. 2.5.25
- TOP - org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity.ORIENTATION
- TOPOGRAPHY - org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder.IntersectionType
- toPointType(ProfileBuilder.IntersectionType, PointPath.POINT_TYPE) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- toString() - Method in class org.noise_planet.noisemodelling.emission.directivity.DirectivityRecord
-
generate a string representation of the object DirectivityRecord
- toString() - Method in class org.noise_planet.noisemodelling.jdbc.utils.CellIndex
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointGroundEffect
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReceiver
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReflection
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointSource
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointTopography
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointVEdgeDiffraction
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutProfile
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
- toString() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.IntegerTuple
- totalRaysInserted - Variable in class org.noise_planet.noisemodelling.jdbc.output.ResultsCache
- toVector(Orientation) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
- 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
- transform - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- Triangle - Class in org.noise_planet.noisemodelling.pathfinder.delaunay
-
A triangle built from the combination of the 3 vertices index.
- Triangle(int, int, int) - Constructor for class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- Triangle(int, int, int, int) - Constructor for class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle
- TRIANGLE_INTERSECTION_EPSILON - Static variable in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.JTSUtility
-
Intersection test for topology triangle navigation
- Triangle.TriangleBuilder - Class in org.noise_planet.noisemodelling.pathfinder.delaunay
- TriangleBuilder(ArrayList<SimpleTriangle>) - Constructor for class org.noise_planet.noisemodelling.pathfinder.delaunay.Triangle.TriangleBuilder
- twoDgtAftrComma(double[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
- type - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
-
Type of the wall
- type - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- typeSource - Variable in class org.noise_planet.noisemodelling.emission.LineSource
- typeSource - Variable in class org.noise_planet.noisemodelling.emission.PointSource
U
- unwrap(Class<T>) - Method in class org.noise_planet.noisemodelling.jdbc.utils.StringPreparedStatements
- update(AttenuationOutputSingleThread.TimePeriodParameters) - Method in class org.noise_planet.noisemodelling.jdbc.output.AttenuationOutputSingleThread.TimePeriodParameters
-
merge attenuation/noise level in w
- UpdateZ(double) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ElevationFilter.UpdateZ
- updateZTopo(ProfileBuilder) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Building
-
Compute minimum Z ground under the building contour
- 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
- V_EDGE_DIFFRACTION - org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder.IntersectionType
- 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.
- valueOf(String) - Static method in enum org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator.STANDARD_PERIOD
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings.INPUT_MODE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.noise_planet.noisemodelling.jdbc.NoiseMapDatabaseParameters.ExportRaysMethods
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.noise_planet.noisemodelling.pathfinder.CutPlaneVisitor.PathSearchStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.noise_planet.noisemodelling.pathfinder.PathFinder.ComputationSide
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall.INTERSECTION_TYPE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder.IntersectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.noise_planet.noisemodelling.propagation.cnossos.PointPath.POINT_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.
- values() - Static method in enum org.noise_planet.noisemodelling.jdbc.EmissionTableGenerator.STANDARD_PERIOD
-
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.jdbc.input.SceneDatabaseInputSettings.INPUT_MODE
-
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.jdbc.NoiseMapDatabaseParameters.ExportRaysMethods
-
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.pathfinder.CutPlaneVisitor.PathSearchStrategy
-
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.pathfinder.PathFinder.ComputationSide
-
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.pathfinder.profilebuilder.CutPointWall.INTERSECTION_TYPE
-
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.pathfinder.profilebuilder.ProfileBuilder.IntersectionType
-
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.propagation.cnossos.PointPath.POINT_TYPE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- vEdgeDiff(boolean) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilderDecorator
- verbose - Variable in class org.noise_planet.noisemodelling.jdbc.GridMapMaker
- visitItem(Object) - Method in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.BuildingIntersectionPathVisitor
- 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
- wall - Variable in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiver
- wall - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReflection
-
x,y,z coordinates of the top segment of the wall that reflect the vertical cut plane z is altitude
- wall - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall
-
x,y,z coordinates of the top segment of the wall that intersects the vertical cut plane z is altitude
- Wall - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
- Wall(Coordinate, Coordinate, int, ProfileBuilder.IntersectionType) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
-
Constructor using start/end point and id.
- Wall(LineSegment, int, ProfileBuilder.IntersectionType) - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.Wall
-
Constructor using segment and id.
- WALL - org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder.IntersectionType
- WallAbsorption - Class in org.noise_planet.noisemodelling.pathfinder.profilebuilder
-
Collection of methods related to wall absorption coefficients
- WallAbsorption() - Constructor for class org.noise_planet.noisemodelling.pathfinder.profilebuilder.WallAbsorption
- wallAlpha - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReflection
-
Wall absorption coefficient per frequency band.
- wallAlpha - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall
-
Wall absorption coefficient per frequency band.
- wallId - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
- wallPk - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReflection
-
Unique external identifier of the wall.
- wallPk - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointWall
-
Database primary key value of the obstacle
- wallPointTest(LineSegment, Coordinate) - Static method in class org.noise_planet.noisemodelling.pathfinder.path.MirrorReceiversCompute
-
Occlusion test between one wall and a viewer.
- wF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.GroundAttenuation
- wH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.CnossosPath.GroundAttenuation
- wideAngleTranslationEpsilon - Static variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
-
Profile cutting point.
- windRose - Variable in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
probability occurrence favourable condition
- wjSources - Variable in class org.noise_planet.noisemodelling.jdbc.input.SceneWithEmission
- writeBuildings(ProfileBuilder) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- writeCoordinate(DataOutputStream, Coordinate) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- writeCoordinate(Coordinate) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
-
Write coordinate positions.
- writeCutPoint(CutPoint) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- writeFooter() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- writeFooter() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- writeHeader() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- writeHeader() - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- writeNumber(double) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- writeProfile(String, CutProfile) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- writeProfile(CutProfile) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
- writeStream(DataOutputStream) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.PointPath
-
Writes the content of this object into
out
. - writeStream(DataOutputStream) - Method in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
-
Writes the content of this object into
out
. - writeToDatabase(Connection, String, String) - Method in class org.noise_planet.noisemodelling.propagation.AttenuationParameters
-
Writes the attenuation parameters to an H2 database table.
- writeTopographic(List<Triangle>, List<Coordinate>) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.GeoJSONDocument
-
Write topography triangles
- writeTopographic(List<Triangle>, List<Coordinate>) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
- writeVector(DataOutputStream, Vector3D) - Static method in class org.noise_planet.noisemodelling.propagation.cnossos.Path
- writeWalls(ProfileBuilder) - Method in class org.noise_planet.noisemodelling.pathfinder.utils.documents.KMLDocument
-
mapping the walls
- wToDb(double) - Static method in class org.noise_planet.noisemodelling.emission.utils.Utils
-
Convert W to dB
- wToDb(double) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Convert Watt to Decibel
- wToDb(double[]) - Static method in class org.noise_planet.noisemodelling.pathfinder.utils.AcousticIndicatorsFunctions
-
Convert Watt to Decibel
- 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
X
- XY - Static variable in class org.noise_planet.noisemodelling.pathfinder.utils.ComplexNumber
-
Used in
format(int)
to format the complex number as x+yi
Y
- yaw - Variable in class org.noise_planet.noisemodelling.pathfinder.utils.geometry.Orientation
- YAW_DATABASE_FIELD - Static variable in class org.noise_planet.noisemodelling.pathfinder.path.Scene
Z
- zBuildings - Variable in class org.noise_planet.noisemodelling.jdbc.input.DefaultTableLoader.BuildingTableParameters
-
if true take into account z value on Buildings Polygons In this case, z represent the altitude (from the sea to the top of the wall)
- zGround - Variable in class org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
-
Topographic height of the point.
- zrF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- zrH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- zsF - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
- zsH - Variable in class org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
All Classes All Packages