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

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 another ComplexNumber.
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.sourcesTableNameHERTZ.
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 a ComplexNumber 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.sourcesTableNameHERTZ.
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 LWGridMapMaker.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 and RoadCnossosParameters.speedLv from theses parameters
setSpeedTrack(double) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayTrackNMPBParameters
 
setSpeedTrack(double) - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayTrackParameters
 
setSpeedVehicle(double) - Method in class org.noise_planet.noisemodelling.emission.railway.nmpb.RailwayVehicleNMPBParameters
 
setSpeedVehicle(double) - Method in class org.noise_planet.noisemodelling.emission.railway.RailwayVehicleParameters
 
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
 
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