pygrale
0.12.0
Tutorial
Example Jupyter notebooks
grale.all & grale.all_nb
grale.constants
grale.contourfinder
grale.cosmology
grale.feedback
grale.grid
grale.gridfunction
grale.images
grale.inversion
grale.inverters
grale.lenses
grale.lensinfocache
grale.multiplane
grale.multiplanecuda
grale.paramdesc
grale.plotutil
grale.renderers
grale.util
GRALE Editor
Inversion module usage
Internals
Debugging
pygrale
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
Z
_
__init__() (grale.contourfinder.ContourFinder method)
(grale.cosmology.Cosmology method)
(grale.grid.MultiGridCreator method)
(grale.gridfunction.GridFunction method)
(grale.images.CircularSource method)
(grale.images.DiscreteSource method)
(grale.images.EllipticalSource method)
(grale.images.ImagePlane method)
(grale.images.ImagesData method)
(grale.images.LensPlane method)
(grale.images.PointSource method)
(grale.images.PolygonSource method)
(grale.inversion.InversionWorkSpace method)
(grale.inversion.Regions method)
(grale.inversionparams.ConfigurationParameters method)
(grale.inversionparams.ConvergenceParameters method)
(grale.inversionparams.GAParameters method)
(grale.inversionparams.LensInversionParametersMultiPlaneGPU method)
(grale.inversionparams.LensInversionParametersSinglePlaneCPU method)
(grale.inverters.MPIProcessInverter method)
(grale.inverters.SingleProcessGdbInverter method)
(grale.inverters.ThreadsInverter method)
(grale.lenses.AlphaPotLens method)
(grale.lenses.CircularPiecesLens method)
(grale.lenses.CompositeLens method)
(grale.lenses.DeflectionGridLens method)
(grale.lenses.EllipticNFWLens method)
(grale.lenses.EllipticSersicLens method)
(grale.lenses.GaussLens method)
(grale.lenses.HarmonicLens method)
(grale.lenses.MassDiskLens method)
(grale.lenses.MassDiskLensSmoothed method)
(grale.lenses.MassSheetLens method)
(grale.lenses.MultiPlaneContainer method)
(grale.lenses.MultipleGaussLens method)
(grale.lenses.MultiplePlummerLens method)
(grale.lenses.MultipleSquareLens method)
(grale.lenses.MultipleWendlandLens method)
(grale.lenses.NFWLens method)
(grale.lenses.NSIELens method)
(grale.lenses.NSISLens method)
(grale.lenses.PIEMDLens method)
(grale.lenses.PIMDLens method)
(grale.lenses.PlummerLens method)
(grale.lenses.PointmassLens method)
(grale.lenses.PolynomialMassProfileLens method)
(grale.lenses.PotentialGridLens method)
(grale.lenses.ProfileLens method)
(grale.lenses.SersicLens method)
(grale.lenses.SIELens method)
(grale.lenses.SISLens method)
(grale.lenses.SquareLens method)
(grale.lenses.TimeDelayAdjustLens method)
(grale.lenses.ZeroMassLens method)
(grale.lensinfocache.LensInfoCache method)
(grale.multiplanecuda.MultiPlaneCUDA method)
(grale.plotutil.Animation method)
(grale.plotutil.DensInfo method)
(grale.plotutil.LensInfo method)
(grale.renderers.MPILensPlaneRenderer method)
(grale.renderers.MPIMassDensityRenderer method)
(grale.renderers.NetcatLensPlaneRenderer method)
(grale.renderers.NetcatMassDensityRenderer method)
(grale.renderers.OpenCLLensPlaneRenderer method)
(grale.renderers.ThreadsLensPlaneRenderer method)
(grale.renderers.ThreadsMassDensityRenderer method)
A
addBasisFunctions() (grale.inversion.InversionWorkSpace method)
addBasisFunctionsBasedOnCurrentGrid() (grale.inversion.InversionWorkSpace method)
addGroup() (grale.images.ImagesData method)
addGroupPoint() (grale.images.ImagesData method)
addImage() (grale.images.ImagesData method)
addImageDataToList() (grale.inversion.InversionWorkSpace method)
addPoint() (grale.images.ImagesData method)
addTimeDelayInfo() (grale.images.ImagesData method)
addToAngle() (grale.images.SourceImage method)
addToAngularPosition() (grale.images.SourceImage method)
addTriangle() (grale.images.ImagesData method)
adjustShearMeasurements() (in module grale.util)
AlphaPotLens (class in grale.lenses)
analyzeParametricLensDescription() (in module grale.paramdesc)
ANGLE_ARCMIN (in module grale.constants)
ANGLE_ARCSEC (in module grale.constants)
ANGLE_DEGREE (in module grale.constants)
ANGLE_MICROARCSEC (in module grale.constants)
ANGLE_MILLIARCSEC (in module grale.constants)
Animation (class in grale.plotutil)
asDict() (grale.inversionparams.ConfigurationParameters method)
B
backProject() (grale.inversion.InversionWorkSpace method)
C
calculateDeflectionAndDerivativesForFITS() (in module grale.plotutil)
calculateFitness() (grale.inversion.InversionWorkSpace method)
(in module grale.inversion)
calculateImagePredictions() (in module grale.util)
calculateRMS() (in module grale.util)
calculateSourcePositions() (grale.multiplanecuda.MultiPlaneCUDA method)
calculateSourcePositionsForInitialLens() (grale.multiplanecuda.MultiPlaneCUDA method)
centerOnPosition() (grale.images.ImagesData method)
(in module grale.images)
CircularPiecesLens (class in grale.lenses)
CircularSource (class in grale.images)
clear() (grale.lensinfocache.LensInfoCache method)
clearBasisFunctions() (grale.inversion.InversionWorkSpace method)
clearImageDataList() (grale.inversion.InversionWorkSpace method)
clearTriangulation() (grale.images.ImagesData method)
CompositeLens (class in grale.lenses)
ConfigurationParameters (class in grale.inversionparams)
ConfigurationParametersException (class in grale.inversionparams)
CONST_G (in module grale.constants)
ContourFinder (class in grale.contourfinder)
ContourFinderException
ConvergenceParameters (class in grale.inversionparams)
ConvergenceParametersException (class in grale.inversionparams)
Cosmology (class in grale.cosmology)
CosmologyException
createDeflectionGridLens() (grale.images.LensPlane method)
createEmptyFITS() (in module grale.plotutil)
createEquivalentPotentialGridLens() (in module grale.lenses)
createFromCorners() (grale.gridfunction.GridFunction static method)
createFromFITS() (grale.gridfunction.GridFunction static method)
createGridTriangles() (in module grale.images)
createLensFromLenstoolFile() (in module grale.lenses)
createMonopoleBasisFunctions() (in module grale.util)
createMultiSubdivisionGrid() (in module grale.grid)
createMultiSubdivisionGridForFITS() (in module grale.grid)
createMultiSubdivisionGridForFunction() (in module grale.grid)
createMultiUniformGrid() (in module grale.grid)
createParametricDescription() (in module grale.paramdesc)
createPointImagesData() (in module grale.images)
createSourceFromImagesData() (in module grale.images)
createSubdivisionGrid() (in module grale.grid)
createSubdivisionGridForFITS() (in module grale.grid)
createSubdivisionGridForFunction() (in module grale.grid)
createThetaGrid() (in module grale.util)
createThetaGridAndImagesMask() (in module grale.util)
createUniformGrid() (in module grale.grid)
D
defaultLensModelFunction() (in module grale.inversion)
DeflectionGridLens (class in grale.lenses)
degreesMinutesSecondsToDegrees() (in module grale.images)
DensInfo (class in grale.plotutil)
DiscreteSource (class in grale.images)
DIST_GPC (in module grale.constants)
DIST_KPC (in module grale.constants)
DIST_MPC (in module grale.constants)
DIST_PC (in module grale.constants)
E
EllipticalSource (class in grale.images)
EllipticNFWLens (class in grale.lenses)
EllipticSersicLens (class in grale.lenses)
enlargePolygon() (in module grale.images)
estimatePlotScale() (in module grale.plotutil)
estimateStrongLensingMass() (grale.inversion.InversionWorkSpace method)
(in module grale.inversion)
evaluate() (grale.gridfunction.GridFunction method)
F
Feedback (class in grale.feedback)
FeedbackException
findCLSubroutines() (grale.lenses.CompositeLens method)
findContour() (grale.contourfinder.ContourFinder method)
findMultipleContours() (grale.contourfinder.ContourFinder method)
findOptimizedSourcePositions() (in module grale.util)
findRedshiftForAngularDiameterDistance() (grale.cosmology.Cosmology method)
fitMultiplePlummerLens() (in module grale.grid)
fractionalGridToRealGrid() (in module grale.grid)
fromBytes() (grale.images.ImagesData static method)
(grale.images.LensPlane static method)
(grale.inversionparams.ConfigurationParameters static method)
(grale.inversionparams.LensInversionParametersMultiPlaneGPU static method)
(grale.inversionparams.LensInversionParametersSinglePlaneCPU static method)
(grale.lenses.GravitationalLens static method)
fromLensPlane() (grale.plotutil.LensInfo static method)
G
GAParameters (class in grale.inversionparams)
GaussLens (class in grale.lenses)
getAllImagePoints() (grale.images.ImagesData method)
getAlphas() (grale.images.LensPlane method)
getAlphaVector() (grale.lenses.GravitationalLens method)
getAlphaVectorDerivatives() (grale.images.LensPlane method)
(grale.lenses.GravitationalLens method)
getAlphaVectorSecondDerivatives() (grale.lenses.GravitationalLens method)
getAngle() (grale.images.SourceImage method)
getAngularDiameterDistance() (grale.cosmology.Cosmology method)
getAngularPosition() (grale.images.SourceImage method)
getAngularRadius() (grale.images.CircularSource method)
getArea() (grale.plotutil.DensInfo method)
getBasisFunctions() (grale.inversion.InversionWorkSpace method)
getBetaAndDerivatives() (grale.multiplane.MultiImagePlane method)
getBorder() (grale.images.ImagesData method)
getBottomLeft() (grale.plotutil.DensInfo method)
getBottomLeftCorner() (grale.images.ImagesData method)
getCaustics() (grale.images.ImagePlane method)
(grale.multiplane.MultiImagePlane method)
getCLLensProgram() (grale.lenses.GravitationalLens method)
getCLLensQuantitiesStructure() (grale.lenses.GravitationalLens method)
getCLParameterCounts() (grale.lenses.GravitationalLens method)
getCLParameters() (grale.lenses.GravitationalLens method)
getCLProgram() (grale.lenses.GravitationalLens method)
getCompositeCLProgram() (grale.lenses.CompositeLens static method)
getConvexHull() (grale.images.ImagesData method)
getCosmology() (grale.inversion.InversionWorkSpace method)
getCriticalDensity() (grale.lenses.GravitationalLens method)
(in module grale.lenses)
getCriticalLines() (grale.images.ImagePlane method)
(grale.multiplane.MultiImagePlane method)
getDds() (grale.images.ImagePlane method)
getDefaultAngularUnit() (in module grale.plotutil)
getDefaultCosmology() (in module grale.cosmology)
getDefaultInverter() (in module grale.inversion)
(in module grale.inverters)
getDefaultLensPlaneRenderer() (in module grale.renderers)
getDefaultLineAnalyzer() (in module grale.images)
getDefaultMassRenderer() (in module grale.renderers)
getDefaultModuleParameters() (in module grale.inversion)
getDensitiesAtImagePositions() (in module grale.plotutil)
getDensityPixels() (grale.plotutil.DensInfo method)
getDensityPoints() (grale.plotutil.DensInfo method)
(grale.plotutil.LensInfo method)
getDs() (grale.images.ImagePlane method)
getFade() (grale.images.CircularSource method)
(grale.images.EllipticalSource method)
getFeedbackClass() (in module grale.feedback)
getFullEASettings() (in module grale.inversion)
getGrid() (grale.inversion.InversionWorkSpace method)
getGroupPointIndices() (grale.images.ImagesData method)
getImageDataList() (grale.inversion.InversionWorkSpace method)
getImagePlane() (grale.plotutil.LensInfo method)
getImagePointIntensity() (grale.images.ImagesData method)
getImagePointPosition() (grale.images.ImagesData method)
getImagePointProperty() (grale.images.ImagesData method)
getImagePoints() (grale.images.ImagesData method)
getInitialSheetDensities() (grale.multiplanecuda.MultiPlaneCUDA method)
getIntegratedMass() (grale.plotutil.LensInfo method)
getIntensity() (grale.images.SourceImage method)
getInverseMagnification() (grale.lenses.GravitationalLens method)
getInverseMagnificationApproximately() (grale.multiplane.MultiImagePlane method)
getInversionModuleUsage() (in module grale.inversion)
getKnownPropertyNames() (grale.images.ImagesData method)
getLens() (grale.images.LensPlane method)
(grale.plotutil.LensInfo method)
getLensDistance() (grale.inversion.InversionWorkSpace method)
(grale.lenses.GravitationalLens method)
getLensesAndRedshifts() (grale.multiplane.MultiLensPlane method)
getLensInfo() (grale.lensinfocache.LensInfoCache method)
getLensInfoEntry() (grale.lensinfocache.LensInfoCache method)
getLensParameters() (grale.lenses.GravitationalLens method)
getLensPlane() (grale.plotutil.LensInfo method)
getMaximumRadius() (grale.images.SourceImage method)
getNumberOfGroupPoints() (grale.images.ImagesData method)
getNumberOfGroups() (grale.images.ImagesData method)
getNumberOfImagePoints() (grale.images.ImagesData method)
getNumberOfImages() (grale.images.ImagesData method)
getNumberOfRegions() (grale.inversion.Regions method)
getNumberOfTimeDelays() (grale.images.ImagesData method)
getNumXPixels() (grale.plotutil.DensInfo method)
getNumXPoints() (grale.plotutil.DensInfo method)
getNumYPixels() (grale.plotutil.DensInfo method)
getNumYPoints() (grale.plotutil.DensInfo method)
getParameters() (grale.cosmology.Cosmology method)
getPlummerParameters() (grale.multiplanecuda.MultiPlaneCUDA method)
getProjectedPotential() (grale.lenses.GravitationalLens method)
getRadialDensityProfile() (grale.lenses.GravitationalLens method)
getRadialMassProfile() (grale.lenses.GravitationalLens method)
getRegions() (grale.inversion.Regions method)
getRenderInfo() (grale.images.ImagePlane method)
(grale.images.LensPlane method)
(grale.multiplane.MultiImagePlane method)
(grale.multiplane.MultiLensPlane method)
getShearComponent1() (grale.images.ImagesData method)
getShearComponent2() (grale.images.ImagesData method)
getShearComponents() (grale.images.ImagesData method)
getShearWeight() (grale.images.ImagesData method)
getSourcePositions() (grale.multiplanecuda.MultiPlaneCUDA method)
getSourceRedshift() (grale.multiplane.MultiImagePlane method)
getSubdivisionGrid() (grale.grid.MultiGridCreator method)
getSuggestedScales() (grale.lenses.GravitationalLens method)
getSupportedLensTypes() (in module grale.paramdesc)
getSurfaceMassDensity() (grale.lenses.GravitationalLens method)
getSurfaceMassDensityMap() (grale.lenses.GravitationalLens method)
getTimeDelay() (grale.images.ImagesData method)
(grale.lenses.GravitationalLens method)
getTopRight() (grale.plotutil.DensInfo method)
getTopRightCorner() (grale.images.ImagesData method)
getTriangles() (grale.images.ImagesData method)
getUniformGrid() (grale.grid.MultiGridCreator method)
getXPointCoordinates() (grale.plotutil.DensInfo method)
getYPointCoordinates() (grale.plotutil.DensInfo method)
grale.all
module
grale.all_nb
module
grale.constants
module
grale.contourfinder
module
grale.cosmology
module
grale.feedback
module
grale.grid
module
grale.gridfunction
module
grale.images
module
grale.inversion
module
grale.inversionparams
module
grale.inverters
module
grale.lenses
module
grale.lensinfocache
module
grale.multiplane
module
grale.multiplanecuda
module
grale.paramdesc
module
grale.plotutil
module
grale.renderers
module
grale.util
module
GravitationalLens (class in grale.lenses)
GridException
GridFunction (class in grale.gridfunction)
GridFunctionException
H
HarmonicLens (class in grale.lenses)
hasIntensities() (grale.images.ImagesData method)
hasProperty() (grale.images.ImagesData method)
hasShearInfo() (grale.images.ImagesData method)
hasTimeDelays() (grale.images.ImagesData method)
hasTriangulation() (grale.images.ImagesData method)
hoursMinutesSecondsToDegrees() (in module grale.images)
I
ImagePlane (class in grale.images)
ImagePlaneException
ImagesData (class in grale.images)
ImagesDataException
InversionException
InversionParametersException (class in grale.inversionparams)
InversionWorkSpace (class in grale.inversion)
invert() (grale.inversion.InversionWorkSpace method)
(in module grale.inversion)
invertBasisFunctions() (grale.inversion.InversionWorkSpace method)
InverterException
invertMultiPlane() (in module grale.inversion)
invertParametric() (grale.inversion.InversionWorkSpace method)
(in module grale.inversion)
L
LensException
LensInfo (class in grale.plotutil)
LensInfoCache (class in grale.lensinfocache)
LensInfoCacheException
LensInfoException
LensInversionParametersMultiPlaneGPU (class in grale.inversionparams)
LensInversionParametersSinglePlaneCPU (class in grale.inversionparams)
LensPlane (class in grale.images)
LensPlaneException
load() (grale.images.ImagesData static method)
(grale.images.LensPlane static method)
(grale.lenses.GravitationalLens static method)
M
MASS_SUN (in module grale.constants)
MassDiskLens (class in grale.lenses)
MassDiskLensSmoothed (class in grale.lenses)
MassSheetLens (class in grale.lenses)
mergeDensityMeasurementsAndAveragePositions() (in module grale.plotutil)
module
grale.all
grale.all_nb
grale.constants
grale.contourfinder
grale.cosmology
grale.feedback
grale.grid
grale.gridfunction
grale.images
grale.inversion
grale.inversionparams
grale.inverters
grale.lenses
grale.lensinfocache
grale.multiplane
grale.multiplanecuda
grale.paramdesc
grale.plotutil
grale.renderers
grale.util
MPILensPlaneRenderer (class in grale.renderers)
MPIMassDensityRenderer (class in grale.renderers)
MPIProcessInverter (class in grale.inverters)
MultiGridCreator (class in grale.grid)
MultiImagePlane (class in grale.multiplane)
MultiLensPlane (class in grale.multiplane)
MultiLensPlaneException
MultiPlaneContainer (class in grale.lenses)
MultiPlaneCUDA (class in grale.multiplanecuda)
MultiPlaneCUDAException
MultipleGaussLens (class in grale.lenses)
MultiplePlummerLens (class in grale.lenses)
MultipleSquareLens (class in grale.lenses)
MultipleWendlandLens (class in grale.lenses)
N
nelderMeadSourcePositionOptimizer() (in module grale.util)
NetcatLensPlaneRenderer (class in grale.renderers)
NetcatMassDensityRenderer (class in grale.renderers)
NFWLens (class in grale.lenses)
NotebookAnimation (class in grale.plotutil)
NotebookFeedback (class in grale.feedback)
NSIELens (class in grale.lenses)
NSISLens (class in grale.lenses)
O
onDraw() (grale.plotutil.Animation method)
onFrame() (grale.plotutil.Animation method)
(grale.plotutil.NotebookAnimation method)
onInit() (grale.plotutil.Animation method)
onProgress() (grale.feedback.Feedback method)
onStatus() (grale.feedback.Feedback method)
OpenCLLensPlaneRenderer (class in grale.renderers)
P
parallelFindOptimizedSourcePositions() (in module grale.util)
PIEMDLens (class in grale.lenses)
PIMDLens (class in grale.lenses)
plot3DInteractive() (in module grale.plotutil)
plotAverageDensityProfile() (in module grale.plotutil)
plotDensitiesAtImagePositions() (in module grale.plotutil)
plotDensity() (in module grale.plotutil)
plotDensityContours() (in module grale.plotutil)
plotDensityFITS() (in module grale.plotutil)
plotDensityGnuplot() (in module grale.plotutil)
plotDensityInteractive() (in module grale.plotutil)
plotDensityMixed3D2D() (in module grale.plotutil)
PlotException
plotImagePlane() (in module grale.plotutil)
plotImagePlaneFITS() (in module grale.plotutil)
plotImagePlaneGnuplot() (in module grale.plotutil)
plotImagesData() (in module grale.plotutil)
plotIntegratedMassProfile() (in module grale.plotutil)
plotShearComponents() (in module grale.plotutil)
plotSubdivisionGrid() (in module grale.plotutil)
PlummerLens (class in grale.lenses)
PointmassLens (class in grale.lenses)
PointSource (class in grale.images)
PolygonSource (class in grale.images)
PolynomialMassProfileLens (class in grale.lenses)
PotentialGridLens (class in grale.lenses)
ProfileLens (class in grale.lenses)
Q
quickLensInfo() (in module grale.plotutil)
R
readInputImagesFile() (in module grale.images)
Regions (class in grale.inversion)
renderImages() (grale.images.ImagePlane method)
(grale.multiplane.MultiImagePlane method)
renderSources() (grale.images.ImagePlane method)
(grale.multiplane.MultiImagePlane method)
S
save() (grale.images.ImagesData method)
(grale.images.LensPlane method)
(grale.lenses.GravitationalLens method)
saveCaches() (grale.lensinfocache.LensInfoCache method)
segment() (grale.images.ImagePlane method)
(grale.multiplane.MultiImagePlane method)
SersicLens (class in grale.lenses)
setAngle() (grale.images.SourceImage method)
setAngularPosition() (grale.images.SourceImage method)
setAngularRadius() (grale.images.CircularSource method)
setBasisFunctions() (grale.inversion.InversionWorkSpace method)
setDefaultAngularUnit() (in module grale.plotutil)
setDefaultCosmology() (in module grale.cosmology)
setDefaultFeedback() (in module grale.feedback)
setDefaultInversionArguments() (grale.inversion.InversionWorkSpace method)
setDefaultInverter() (in module grale.inversion)
(in module grale.inverters)
setDefaultLensPlaneRenderer() (in module grale.renderers)
setDefaultLineAnalyzer() (in module grale.images)
setDefaultMassRenderer() (in module grale.renderers)
setDerivativeAngularDistanceScale() (grale.lenses.GravitationalLens method)
setFade() (grale.images.CircularSource method)
(grale.images.EllipticalSource method)
setGrid() (grale.inversion.InversionWorkSpace method)
setImagePointPosition() (grale.images.ImagesData method)
setLensDistance() (grale.lenses.GravitationalLens method)
setRegionSize() (grale.grid.MultiGridCreator method)
(grale.inversion.InversionWorkSpace method)
setSourceDistances() (grale.plotutil.LensInfo method)
setSourceRedshift() (grale.plotutil.LensInfo method)
setStrongAndWeakBasisFunctions() (grale.inversion.InversionWorkSpace method)
setSubdivisionGrid() (grale.inversion.InversionWorkSpace method)
setUniformGrid() (grale.inversion.InversionWorkSpace method)
SIELens (class in grale.lenses)
SingleProcessGdbInverter (class in grale.inverters)
SISLens (class in grale.lenses)
SourceImage (class in grale.images)
SourceImageException
SPEED_C (in module grale.constants)
SquareLens (class in grale.lenses)
static_segment() (grale.images.ImagePlane static method)
StdoutFeedback (class in grale.feedback)
subtractIntensity() (grale.images.ImagesData method)
T
ThreadsInverter (class in grale.inverters)
ThreadsLensPlaneRenderer (class in grale.renderers)
ThreadsMassDensityRenderer (class in grale.renderers)
TimeDelayAdjustLens (class in grale.lenses)
toBytes() (grale.images.ImagesData method)
(grale.images.LensPlane method)
(grale.inversionparams.ConvergenceParameters method)
(grale.inversionparams.LensInversionParametersMultiPlaneGPU method)
(grale.inversionparams.LensInversionParametersSinglePlaneCPU method)
(grale.lenses.GravitationalLens method)
traceBeta() (grale.images.ImagePlane method)
traceBetaApproximately() (grale.multiplane.MultiImagePlane method)
traceTheta() (grale.lenses.GravitationalLens method)
(grale.multiplane.MultiImagePlane method)
traceThetaApproximately() (grale.images.ImagePlane method)
(grale.multiplane.MultiImagePlane method)
U
uncenterOnPosition() (grale.images.ImagesData method)
(in module grale.images)
Z
ZeroMassLens (class in grale.lenses)