xhorizon.diagram_tools.region_factory module

xhorizon.diagram_tools.region_factory.EFreg(func, rparams={}, io=0, lr=0, basepoint=array([0., 0.]), boundary=True, uvgrid=False, rlines=True)
Create an EF region with given metfunc.

basepoint_uvdl gives coordinates of the outermost horizon vertex. io makes the region ingoing (0) or outgoing (1) lr makes the region left-directed or right-directed

xhorizon.diagram_tools.region_factory.MAXreg(func, rparams={}, boundary=True, uvgrid=False, rlines=True)

Create a maximally extended region with given metfunc.

xhorizon.diagram_tools.region_factory.MAXreg2a(func, rparams={}, boundary=True, uvgrid=False, rlines=True)

Create a maximally extended region with given metfunc with two horizons.

xhorizon.diagram_tools.region_factory.MAXreg2b(func, rparams={}, boundary=True, uvgrid=False, rlines=True)

Create a maximally extended region with given metfunc with two horizons.

xhorizon.diagram_tools.region_factory.MAXreg1a(func, rparams={}, boundary=True, uvgrid=False, rlines=True)

Create a maximally extended region with given metfunc with two horizons.

xhorizon.diagram_tools.region_factory.MAXreg1b(func, rparams={}, boundary=True, uvgrid=False, rlines=True)

Create a maximally extended region with given metfunc with two horizons.

xhorizon.diagram_tools.region_factory.MAXreg0(func, rparams={}, boundary=True, uvgrid=False, rlines=True)

Create a maximally extended region with given metfunc with two horizons.