MCPcopy Create free account

hub / github.com/dhale/ipf / functions

Functions290 in github.com/dhale/ipf

↓ 1 callersMethodcomputeShifts
Uses dynamic warping to compute minus-plus shifts. Assumes that minus-plus errors have already been computed and stored in the cells referenced in the
src/ipf/FaultSlipper.java:425
↓ 1 callersMethodconvertDips
Adjusts dips for a specified aspect ratio dz/dx. A fault scanner computes fault dips in degrees measured in sample coordinates. Because vertical image
src/ipf/FaultScanner.java:371
↓ 1 callersMethodextractSlice3
(int i3, float[][][] x)
src/ipf/FaultScanner.java:568
↓ 1 callersMethodextrapolateAlignmentErrors
Extrapolates alignment errors emp where not computed. Errors that could not be computed are negative, and are copies of errors for smaller lags that c
src/ipf/FaultSlipper.java:371
↓ 1 callersMethodfaultDipVectorFromStrikeAndDip
Returns fault dip vector for specified strike and dip angles. @param phi fault strike angle, in degrees. @param theta fault dip angle, in degrees. @re
src/ipf/FaultGeometry.java:52
↓ 1 callersMethodfaultStrikeVectorFromStrikeAndDip
Returns fault strike vector for specified strike and dip angles. The dip angle theta is not used, but is provided for consistency. @param phi fault st
src/ipf/FaultGeometry.java:73
↓ 1 callersMethodfindCellAbove
Finds a fault cell above the specified cell. Searches for a cell above that lies nearest to the line containing the specified cell and its dip vector.
src/ipf/FaultCellGrid.java:176
↓ 1 callersMethodfindCellBelow
Finds a fault cell below the specified cell. Searches for a cell below that lies nearest to the line containing the specified cell and its dip vector.
src/ipf/FaultCellGrid.java:190
↓ 1 callersMethodfindCellLeft
Finds a fault cell left of the specified cell. Searches for a cell left that lies nearest to the line containing the specified cell and its strike vec
src/ipf/FaultCellGrid.java:204
↓ 1 callersMethodfindCellRight
Finds a fault cell right of the specified cell. Searches for a cell right that lies nearest to the line containing the specified cell and its strike v
src/ipf/FaultCellGrid.java:218
↓ 1 callersMethodfindCells
Returns array of cells in ridge surfaces of fault likelihood. @param flpt array {fl,fp,ft} of fault likelihoods, strikes and dips. @return array of ce
src/ipf/FaultSkinner.java:163
↓ 1 callersMethodgetCellAboveNearestTo
Gets the cell above this cell that is nearest to the specified point. @param p1 1st coordinate of point. @param p2 2nd coordinate of point. @param p3
src/ipf/FaultCell.java:326
↓ 1 callersMethodgetCellBelowNearestTo
Gets the cell below this cell that is nearest to the specified point. @param p1 1st coordinate of point. @param p2 2nd coordinate of point. @param p3
src/ipf/FaultCell.java:339
↓ 1 callersMethodgetCellLinksXyz
Gets arrays of packed cell coordinates for cell links. Each returned array contains packed (x,y,z) cell coordinates for exactly one above-below or lef
src/ipf/FaultSkin.java:260
↓ 1 callersMethodgetCellNearestCentroid
Gets a cell nearest the centroid of this skin. In illustrations, this cell is often a good representative. @return the cell nearest the centroid.
src/ipf/FaultSkin.java:202
↓ 1 callersMethodgetCellXyzUvwRgbForLikelihood
Gets arrays {xyz,uvw,rgb} of cell coordinates, normals and colors. In these arrays, cells in this skin are represented by quads with specified size, a
src/ipf/FaultSkin.java:236
↓ 1 callersMethodgetCellXyzUvwRgbForThrow
Gets arrays {xyz,uvw,rgb} of cell coordinates, normals and colors. In these arrays, cells in this skin are represented by quads with specified size, a
src/ipf/FaultSkin.java:249
↓ 1 callersMethodgetDipSlips
Gets images of fault dip-slip vectors for an array of fault skins. Assumes that dip-slip vectors have already been computed and stored in all skin cel
src/ipf/FaultSlipper.java:129
↓ 1 callersMethodgetFaultCurveXyz
Returns an array of packed (x,y,z) coordinates for a fault curve. The fault curve is everywhere tangent to fault dip, and contains the point for this
src/ipf/FaultCell.java:123
↓ 1 callersMethodgetFaultTraceXyz
Returns an array of packed (x,y,z) coordinates for a fault trace. The fault trace is everywhere tangent to fault strike, and contains the point for th
src/ipf/FaultCell.java:171
↓ 1 callersMethodgetPhiSampling
Gets a sampling of fault strike phi appropriate for this scanner. @param phiMin minimum fault strike, in degrees. @param phiMax maximum fault strike,
src/ipf/FaultScanner.java:45
↓ 1 callersFunctiongetSamplings
()
src/ipf/fakeutils.py:20
↓ 1 callersMethodgetThetaSampling
Gets a sampling of fault dip theta appropriate for this scanner. @param thetaMin minimum fault dip, in degrees. @param thetaMax maximum fault dip, in
src/ipf/FaultScanner.java:54
↓ 1 callersMethodgetXyzUvwRgbForThrow
Gets arrays {xyz,uvw,rgb} of cell coordinates, normals and colors. In these arrays, the specified cells are represented by quads with specified size,
src/ipf/FaultCell.java:221
↓ 1 callersMethodgo
(String[] args)
src/ipf/FakeData.java:46
↓ 1 callersFunctiongoScan
()
src/ipf/demo.py:107
↓ 1 callersFunctiongoThin
()
src/ipf/demo.py:129
↓ 1 callersFunctionhueFill
(alpha)
src/ipf/demo.py:285
↓ 1 callersFunctionhueFillExceptMin
(alpha)
src/ipf/demo.py:287
↓ 1 callersMethodimpedanceFromReflectivity
(float[][][][] r)
src/ipf/FakeData.java:897
↓ 1 callersMethodinBounds
(double x2p, double x3p)
src/ipf/FaultScanner.java:1210
↓ 1 callersMethodinterpolateDipSlips
Interpolates specified dip-slip vectors. @param s array {s1,s2,s3} of dip-slip vectors. @param smark the mark for slips not adjacent to a fault. @retu
src/ipf/FaultSlipper.java:202
↓ 1 callersMethodlike
(float[][][][] p)
src/ipf/FaultScanner.java:748
↓ 1 callersFunctionlistAllSkinFiles
Lists all skins with specified basename, sorted by index.
src/ipf/fakeutils.py:63
↓ 1 callersMethodmain
Plots specified fake data. Data type is specified by method name. For example, type "seismicAndSlopes2d2014A" corresponds to the method seismicAndSlop
src/ipf/FakeData.java:39
↓ 1 callersMethodmakePhiSampling
(double phiMin, double phiMax)
src/ipf/FaultScanner.java:498
↓ 1 callersMethodmakeThetaSampling
(double thetaMin, double thetaMax)
src/ipf/FaultScanner.java:501
↓ 1 callersMethodmaxDistanceToPlane
(FaultCell ca, FaultCell cb)
src/ipf/FaultSkinner.java:632
↓ 1 callersMethodmaxS1
(FaultCell ca, FaultCell cb)
src/ipf/FaultSkinner.java:616
↓ 1 callersMethodminFl
(FaultCell ca, FaultCell cb)
src/ipf/FaultSkinner.java:610
↓ 1 callersMethodminS1
(FaultCell ca, FaultCell cb)
src/ipf/FaultSkinner.java:613
↓ 1 callersMethodreadFromFile
Returns a fault skin read from a file with specified name. @param fileName the fault skin file name. @return the fault skin.
src/ipf/FaultSkin.java:291
↓ 1 callersFunctionreadSkin
Reads one skin with specified basename and index.
src/ipf/fakeutils.py:78
↓ 1 callersFunctionreadSkins
Reads all skins with specified basename.
src/ipf/fakeutils.py:82
↓ 1 callersMethodremoveEdgeEffects
(float[][][][] flpt)
src/ipf/FaultScanner.java:909
↓ 1 callersMethodreskin
Returns an array of new skins with cells from specified skins. The returned skins may differ from those specified if either cell properties or paramet
src/ipf/FaultSkinner.java:187
↓ 1 callersMethodrestoreSlice3
(int i3, float[][][] x, float[][] x3)
src/ipf/FaultScanner.java:580
↓ 1 callersMethodrotate
(float[][][][] p)
src/ipf/FaultScanner.java:1040
↓ 1 callersFunctionrun
(main)
src/ipf/common.py:30
↓ 1 callersMethodscanTheta
(Sampling thetaSampling, float[][][][] snd)
src/ipf/FaultScanner.java:696
↓ 1 callersMethodseismicAndSlopes2d2014A
Returns a fake noisy 2D seismic image with noise-free slopes. The image and slopes are designed to be used to test methods for estimating slopes of lo
src/ipf/FakeData.java:211
↓ 1 callersMethodsemblanceFromNumDen
(float[][] sn, float[][] sd)
src/ipf/FaultScanner.java:882
↓ 1 callersMethodsemblanceNumDen
( final float[][][] p2, final float[][][] p3, final float[][][] f)
src/ipf/FaultScanner.java:765
↓ 1 callersMethodset
Sets the specified fault cell. Uses the cell's {x1,x2,x3} coordinates to determine the indices of the cell in this grid. @param cell the fault cell.
src/ipf/FaultCellGrid.java:161
↓ 1 callersMethodsetMinMaxThrow
Sets lower and upper bounds on fault throw for cells in a skin. These bounds should be set only after fault dip slips have been computed for all cells
src/ipf/FaultSkinner.java:81
↓ 1 callersMethodsetNormalVector
Sets the normal vector for this cell. Also modifies all other cell properties related to the normal vector, such as fault strike and dip.
src/ipf/FaultCell.java:275
↓ 1 callersMethodsetOffset
Sets the offset distance used when estimating slips. The default offset is 2 samples. @param offset the offset, in samples.
src/ipf/FaultSlipper.java:61
↓ 1 callersMethodsetZeroSlope
Enables or disables a zero-slope reflector assumption. For educational use, only. Ignoring reflector slopes can yield significant errors in estimated
src/ipf/FaultSlipper.java:71
↓ 1 callersFunctionskinIndex
(basename,fileName)
src/ipf/fakeutils.py:58
↓ 1 callersMethodskins
(FaultCell[] cells)
src/ipf/FaultSkinner.java:426
↓ 1 callersMethodslopes
Returns slopes and planarities of features in a specified image. Image features are assumed to be locally planar, with slopes that may vary throughout
src/ipf/FaultScanner.java:110
↓ 1 callersMethodsmooth
Applies structure-oriented smoothing limited by fault likelihoods. For this method, faults are assumed to exist and smoothing stops at samples where f
src/ipf/FaultScanner.java:325
↓ 1 callersMethodsmooth1
Smooths one value stored in the cells of this skin. The value smoothed is that accessed by the specified getter and setter. Each smoothed value is an
src/ipf/FaultSkin.java:442
↓ 1 callersMethodsmooth2
(final float[][][][] snd)
src/ipf/FaultScanner.java:665
↓ 1 callersMethodsmoothCellNormals
Smooths the normal vectors of cells in this skin. @param nsmooth the number of smoothings.
src/ipf/FaultSkin.java:175
↓ 1 callersMethodsmoothN
Smooths multiple values stored in the cells of this skin. The values smoothed are those accessed by the specified getter and setter. Each smoothed val
src/ipf/FaultSkin.java:475
↓ 1 callersMethodsmoothShifts
Smooths shifts in the specified skin.
src/ipf/FaultSlipper.java:498
↓ 1 callersMethodtest
(float phia, float thetaa)
src/ipf/FaultGeometry.java:268
↓ 1 callersMethodthin
Thins fault images to include only ridges in fault likelihoods. After thinning, may be only one voxel wide. Thinned fault strikes and dips are set to
src/ipf/FaultScanner.java:254
↓ 1 callersMethodunfault
Unfaults an image using interpolated dip-slip vectors. @param s array {s1,s2,s3} of interpolated dip-slip vectors. @param g image to be unfaulted. @re
src/ipf/FaultSlipper.java:244
↓ 1 callersMethodunrotate
(float[][][][] p)
src/ipf/FaultScanner.java:1048
↓ 1 callersMethodunshear
( SincInterpolator si, double s, float[][] q)
src/ipf/FaultScanner.java:643
↓ 1 callersFunctionwriteSkin
Writes one skin with specified basename and index.
src/ipf/fakeutils.py:96
↓ 1 callersMethodwriteToFile
Writes a fault skin to a file with specified name. @param fileName the fault skin file name. @param skin the fault skin.
src/ipf/FaultSkin.java:352
↓ 1 callersMethodx2p
(double x2q, double x3q)
src/ipf/FaultScanner.java:1184
↓ 1 callersMethodx3p
(double x2q, double x3q)
src/ipf/FaultScanner.java:1187
MethodC2
(float c1, float c2)
src/ipf/FakeData.java:283
MethodC3
(float c1, float c2, float c3)
src/ipf/FakeData.java:290
MethodClosestPointTransform
Constructs a closest-point transform.
src/ipf/ClosestPointTransform.java:27
MethodConicalFault3
Constructs a conical fault. The cone geometry is defined by the location of its apex and by its dip angle. Throw is a function of depth relative to th
src/ipf/FakeData.java:687
MethodD2
(float d11, float d12, float d21, float d22)
src/ipf/FakeData.java:299
MethodD3
(float d11, float d12, float d13, float d21, float d22, float d23, float d31, float d32, float d
src/ipf/FakeData.java:309
MethodFaultCell
(float x1, float x2, float x3, float fl, float fp, float ft)
src/ipf/FaultCell.java:267
MethodFaultCellGrid
Constructs a fault grid for specified cells. Grid index bounds are determined by the minimum and maximum indices of the specified cells. @param cells
src/ipf/FaultCellGrid.java:38
MethodFaultScanner
Constructs a fault scanner with specified parameters. @param sigmaPhi half-width for smoothing along strike of fault planes. @param sigmaTheta half-wi
src/ipf/FaultScanner.java:35
MethodFaultSkin
Constructs an empty skin.
src/ipf/FaultSkin.java:419
MethodFaultSkinner
Constructs a fault skinner with default parameters.
src/ipf/FaultSkinner.java:49
MethodFaultSlipper
Constructs a fault slipper for the specified seismic image and slopes. @param gs seismic image, smoothed up to (but not across) faults. @param p2 slop
src/ipf/FaultSlipper.java:47
MethodGaussians2
(float[] g1, float[] g2, float[] sg, float[] hg)
src/ipf/FakeData.java:812
MethodLinear1
(float a0, float a1)
src/ipf/FakeData.java:454
MethodLinear2
( float a10, float a11, float a12, float a20, float a21, float a22)
src/ipf/FakeData.java:472
MethodLinearFault2
Constructs a linear fault. @param fx1 coordinate x1 of a reference point on the fault. @param fx2 coordinate x2 of a reference point on the fault. @pa
src/ipf/FakeData.java:501
MethodPlanarFault3
Constructs a planar fault. Fault strike and dip angles define a vector normal to the fault. With this fault normal vector and a reference point that l
src/ipf/FakeData.java:583
MethodRotator
(double phi, int n1, int n2, int n3)
src/ipf/FaultScanner.java:987
MethodSinusoidal2
(float a1, float b1, float a2, float b2)
src/ipf/FakeData.java:849
MethodVerticalShear2
(T1 s1)
src/ipf/FakeData.java:762
MethodVerticalShear3
(T1 s1, T2 s2)
src/ipf/FakeData.java:781
Method__init__
(self,main)
src/ipf/common.py:26
MethodareNabors
(FaultCell c1, FaultCell c2)
src/ipf/FaultSkinner.java:551
FunctionbwrFill
(alpha)
src/ipf/demo.py:275
← previousnext →101–200 of 290, ranked by callers