RealSpaceSelfEnergyPDOS¶
- class RealSpaceSelfEnergyPDOS(configuration, primitive_configuration, kpoints=None, energies=None, infinitesimal=None, projections=None, primitive_layer_extensions=None, automatic_primitive_layer_extensions=True, use_recursive_method=None)¶
- Parameters:
configuration (
BulkConfiguration
) – The configuration of the supercell with attached calculator for which to calculate the projected DOS.primitive_configuration (
BulkConfiguration
) – The configuration to be used for self-energy calculations.kpoints – The k-points for which to calculate the projected density of states. The kpoints are used to sample the real-space self-energy for the primitive configuration in the A- and B directions only. Default: KpointDensity(30 * Ang)
energies (PhysicalQuantity of type energy) – The energies for which to calculate the projected density of states. The energies are relative to the Fermi energy of the primitive configuration. Default:
numpy.linspace(-1.0, 1.0, 101) * eV
infinitesimal (PhysicalQuantity of type energy.) – Small positive energy, used to move the transmission calculation away from the real axis. Default:
1.0e-4*eV
projections (list of
Projection
|Projection
|ProjectionGenerator
) – The projections used for the calculating the weights. Default:ProjectOnElements
.primitive_layer_extensions – The number of times the primitive cell is repeated inwards. This determines where the self-energy is added to the configuration. Given as a list of int for A, B, and C direction.
automatic_primitive_layer_extensions (bool) – Boolean controlling if the primitive_layer_extensions should be determined automatically based on the range of the Hamiltonian.
use_recursive_method (bool) – Boolean to determine if the recursive method should be used or not.
- automaticPrimitiveLayerExtensions()¶
- Returns:
Boolean determining if the recursive method should be used or not.
- Return type:
bool.
- bandsAboveFermiLevel()¶
- Returns:
The number of bands above the Fermi level per principal spin channel.
- Return type:
int
- densityOfStates(normalization=None)¶
Returns the possible normalized density of states.
- Parameters:
normalization (False` | NormalizeByVolume() | NormalizeByNumberOfAtoms()) – Normalization scheme to use for the DOS. Default:
False
- Returns:
The full density of states as a vector of the length of the number of energies.
- Return type:
PhysicalQuantity of type reciprocal energy
- directBandGap()¶
- Returns:
The direct band gap.
- Return type:
PhysicalQuantity of type energy
- energies()¶
- Returns:
The energies.
- Return type:
PhysicalQuantity of type energy
- energyZero()¶
- Returns:
The energy zero.
- Return type:
PhysicalQuantity of type energy.
- evaluate(projection_index=None, normalization=None)¶
The projected density of states for a given projection.
- Parameters:
projection_index (int) – The index of the projection to query the projected density of states for. Negative indexing can be used such that e.g. projection_index=-1 will return the projected density of states for the last projection. Default: The projected density of states for each projection is returned.
normalization (False` | NormalizeByVolume() | NormalizeByNumberOfAtoms()) – Normalization scheme to use for the DOS. Default:
False
- Returns:
The projected density of states as a vector of the length of the number of energies, e. If
projection_index
is not specified, an array of shape (p, e) is returned, where p is the number of projections.- Return type:
PhysicalQuantity of type reciprocal energy
- fermiLevel(spin=None)¶
- Parameters:
spin (
Spin.Up
|Spin.Down
|Spin.All
) – The spin the Fermi level should be returned for. Must be eitherSpin.Up
,Spin.Down
, orSpin.All
. Only when the band structure is calculated with a fixed spin moment will the Fermi level depend on spin. Default:Spin.Up
- Returns:
The Fermi level in absolute energy.
- Return type:
PhysicalQuantity
of type energy
- indirectBandGap()¶
- Returns:
The indirect band gap.
- Return type:
PhysicalQuantity of type energy
- infinitesimal()¶
- Returns:
The imaginary energy part.
- Return type:
PhysicalQuantity of type energy
- kpoints()¶
- Returns:
The k-point sampling used for calculating the projected density of states.
- Return type:
- metatext()¶
- Returns:
The metatext of the object or None if no metatext is present.
- Return type:
str | None
- nlinfo()¶
- Returns:
Structured information about the PDOS.
- Return type:
dict
- nlprint(stream=None)¶
Print a string containing an ASCII table useful for plotting the AnalysisSpin object.
- Parameters:
stream (python stream) – The stream the table should be written to. Default:
NLPrintLogger()
- primitiveLayerExtensions()¶
- Returns:
The number of times the primitive cell is repeated inwards. This determines where the self-energy is added to the configuration.
- Return type:
int
- projections()¶
- Returns:
The projections used for the calculated projected density of states.
- Return type:
list of class:~.Projection | class:~.Projection
- setMetatext(metatext)¶
Set a given metatext string on the object.
- Parameters:
metatext (str | None) – The metatext string that should be set. A value of “None” can be given to remove the current metatext.
- uniqueString()¶
Return a unique string representing the state of the object.
- useRecursiveMethod()¶
- Returns:
Boolean determining if the recursive method should be used or not.
- Return type:
bool.
Usage Examples¶
Calculate the RealSpaceSelfEnergyPDOS for a graphene sheet with a Stone-Wales defect in the middle.
# Set up lattice
lattice = SimpleOrthorhombic(4.26258*Angstrom, 15.0*Angstrom, 4.922*Angstrom)
# Define elements
elements = [Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon]
# Define coordinates
fractional_coordinates = [[ 0.083333333333, 0.5 , 0.124999739368],
[ 0.083333333333, 0.5 , 0.625000086877],
[ 0.416666666667, 0.5 , 0.124999739368],
[ 0.416666666667, 0.5 , 0.625000086877],
[ 0.583333333333, 0.5 , 0.374999913123],
[ 0.583333333333, 0.5 , 0.875000260632],
[ 0.916666666667, 0.5 , 0.374999913123],
[ 0.916666666667, 0.5 , 0.875000260632]]
# Set up configuration
primitive_configuration = BulkConfiguration(
bravais_lattice=lattice,
elements=elements,
fractional_coordinates=fractional_coordinates
)
# %% SemiEmpiricalCalculator
hamiltonian_parametrization = SlaterKosterHamiltonianParametrization(
basis_set=Hancock.C_Basis)
k_point_sampling = KpointDensity(
density_a=4.0*Angstrom,
density_b=4.0*Angstrom,
density_c=4.0*Angstrom
)
numerical_accuracy_parameters = NumericalAccuracyParameters(
k_point_sampling=k_point_sampling
)
calculator = SemiEmpiricalCalculator(
hamiltonian_parametrization=hamiltonian_parametrization,
numerical_accuracy_parameters=numerical_accuracy_parameters,
checkpoint_handler=NoCheckpointHandler
)
# %% Set Calculator
primitive_configuration.setCalculator(calculator)
primitive_configuration.update()
# Set up lattice
lattice = SimpleOrthorhombic(46.88838*Angstrom, 15.0*Angstrom, 54.141999999999996*Angstrom)
# Define elements
elements = [Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon,
Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon, Carbon]
# Define coordinates
fractional_coordinates = [[ 0.007575757576, 0.5 , 0.01136361267 ],
[ 0.007575757576, 0.5 , 0.056818189716],
[ 0.037878787879, 0.5 , 0.01136361267 ],
[ 0.037878787879, 0.5 , 0.056818189716],
[ 0.05303030303 , 0.5 , 0.034090901193],
[ 0.05303030303 , 0.5 , 0.079545478239],
[ 0.083333333333, 0.5 , 0.034090901193],
[ 0.083333333333, 0.5 , 0.079545478239],
[ 0.007575757576, 0.5 , 0.102272703579],
[ 0.007575757576, 0.5 , 0.147727280625],
[ 0.037878787879, 0.5 , 0.102272703579],
[ 0.037878787879, 0.5 , 0.147727280625],
[ 0.05303030303 , 0.5 , 0.124999992102],
[ 0.05303030303 , 0.5 , 0.170454569148],
[ 0.083333333333, 0.5 , 0.124999992102],
[ 0.083333333333, 0.5 , 0.170454569148],
[ 0.007575757576, 0.5 , 0.193181794488],
[ 0.007575757576, 0.5 , 0.238636371534],
[ 0.037878787879, 0.5 , 0.193181794488],
[ 0.037878787879, 0.5 , 0.238636371534],
[ 0.05303030303 , 0.5 , 0.215909083011],
[ 0.05303030303 , 0.5 , 0.261363660057],
[ 0.083333333333, 0.5 , 0.215909083011],
[ 0.083333333333, 0.5 , 0.261363660057],
[ 0.007575757576, 0.5 , 0.284090885397],
[ 0.007575757576, 0.5 , 0.329545462443],
[ 0.037878787879, 0.5 , 0.284090885397],
[ 0.037878787879, 0.5 , 0.329545462443],
[ 0.05303030303 , 0.5 , 0.30681817392 ],
[ 0.05303030303 , 0.5 , 0.352272750967],
[ 0.083333333333, 0.5 , 0.30681817392 ],
[ 0.083333333333, 0.5 , 0.352272750967],
[ 0.007575757576, 0.5 , 0.374999976306],
[ 0.007575757576, 0.5 , 0.420454553352],
[ 0.037878787879, 0.5 , 0.374999976306],
[ 0.037878787879, 0.5 , 0.420454553352],
[ 0.05303030303 , 0.5 , 0.397727264829],
[ 0.05303030303 , 0.5 , 0.443181841876],
[ 0.083333333333, 0.5 , 0.397727264829],
[ 0.083333333333, 0.5 , 0.443181841876],
[ 0.007575757576, 0.5 , 0.465909067215],
[ 0.007575757576, 0.5 , 0.511363644262],
[ 0.037878787879, 0.5 , 0.465909067215],
[ 0.037878787879, 0.5 , 0.511363644262],
[ 0.05303030303 , 0.5 , 0.488636355738],
[ 0.05303030303 , 0.5 , 0.534090932785],
[ 0.083333333333, 0.5 , 0.488636355738],
[ 0.083333333333, 0.5 , 0.534090932785],
[ 0.007575757576, 0.5 , 0.556818158124],
[ 0.007575757576, 0.5 , 0.602272735171],
[ 0.037878787879, 0.5 , 0.556818158124],
[ 0.037878787879, 0.5 , 0.602272735171],
[ 0.05303030303 , 0.5 , 0.579545446648],
[ 0.05303030303 , 0.5 , 0.625000023694],
[ 0.083333333333, 0.5 , 0.579545446648],
[ 0.083333333333, 0.5 , 0.625000023694],
[ 0.007575757576, 0.5 , 0.647727249033],
[ 0.007575757576, 0.5 , 0.69318182608 ],
[ 0.037878787879, 0.5 , 0.647727249033],
[ 0.037878787879, 0.5 , 0.69318182608 ],
[ 0.05303030303 , 0.5 , 0.670454537557],
[ 0.05303030303 , 0.5 , 0.715909114603],
[ 0.083333333333, 0.5 , 0.670454537557],
[ 0.083333333333, 0.5 , 0.715909114603],
[ 0.007575757576, 0.5 , 0.738636339943],
[ 0.007575757576, 0.5 , 0.784090916989],
[ 0.037878787879, 0.5 , 0.738636339943],
[ 0.037878787879, 0.5 , 0.784090916989],
[ 0.05303030303 , 0.5 , 0.761363628466],
[ 0.05303030303 , 0.5 , 0.806818205512],
[ 0.083333333333, 0.5 , 0.761363628466],
[ 0.083333333333, 0.5 , 0.806818205512],
[ 0.007575757576, 0.5 , 0.829545430852],
[ 0.007575757576, 0.5 , 0.875000007898],
[ 0.037878787879, 0.5 , 0.829545430852],
[ 0.037878787879, 0.5 , 0.875000007898],
[ 0.05303030303 , 0.5 , 0.852272719375],
[ 0.05303030303 , 0.5 , 0.897727296421],
[ 0.083333333333, 0.5 , 0.852272719375],
[ 0.083333333333, 0.5 , 0.897727296421],
[ 0.007575757576, 0.5 , 0.920454521761],
[ 0.007575757576, 0.5 , 0.965909098807],
[ 0.037878787879, 0.5 , 0.920454521761],
[ 0.037878787879, 0.5 , 0.965909098807],
[ 0.05303030303 , 0.5 , 0.943181810284],
[ 0.05303030303 , 0.5 , 0.98863638733 ],
[ 0.083333333333, 0.5 , 0.943181810284],
[ 0.083333333333, 0.5 , 0.98863638733 ],
[ 0.098484848485, 0.5 , 0.01136361267 ],
[ 0.098484848485, 0.5 , 0.056818189716],
[ 0.128787878788, 0.5 , 0.01136361267 ],
[ 0.128787878788, 0.5 , 0.056818189716],
[ 0.143939393939, 0.5 , 0.034090901193],
[ 0.143939393939, 0.5 , 0.079545478239],
[ 0.174242424242, 0.5 , 0.034090901193],
[ 0.174242424242, 0.5 , 0.079545478239],
[ 0.098484848485, 0.5 , 0.102272703579],
[ 0.098484848485, 0.5 , 0.147727280625],
[ 0.128787878788, 0.5 , 0.102272703579],
[ 0.128787878788, 0.5 , 0.147727280625],
[ 0.143939393939, 0.5 , 0.124999992102],
[ 0.143939393939, 0.5 , 0.170454569148],
[ 0.174242424242, 0.5 , 0.124999992102],
[ 0.174242424242, 0.5 , 0.170454569148],
[ 0.098484848485, 0.5 , 0.193181794488],
[ 0.098484848485, 0.5 , 0.238636371534],
[ 0.128787878788, 0.5 , 0.193181794488],
[ 0.128787878788, 0.5 , 0.238636371534],
[ 0.143939393939, 0.5 , 0.215909083011],
[ 0.143939393939, 0.5 , 0.261363660057],
[ 0.174242424242, 0.5 , 0.215909083011],
[ 0.174242424242, 0.5 , 0.261363660057],
[ 0.098484848485, 0.5 , 0.284090885397],
[ 0.098484848485, 0.5 , 0.329545462443],
[ 0.128787878788, 0.5 , 0.284090885397],
[ 0.128787878788, 0.5 , 0.329545462443],
[ 0.143939393939, 0.5 , 0.30681817392 ],
[ 0.143939393939, 0.5 , 0.352272750967],
[ 0.174242424242, 0.5 , 0.30681817392 ],
[ 0.174242424242, 0.5 , 0.352272750967],
[ 0.098484848485, 0.5 , 0.374999976306],
[ 0.098484848485, 0.5 , 0.420454553352],
[ 0.128787878788, 0.5 , 0.374999976306],
[ 0.128787878788, 0.5 , 0.420454553352],
[ 0.143939393939, 0.5 , 0.397727264829],
[ 0.143939393939, 0.5 , 0.443181841876],
[ 0.174242424242, 0.5 , 0.397727264829],
[ 0.174242424242, 0.5 , 0.443181841876],
[ 0.098484848485, 0.5 , 0.465909067215],
[ 0.098484848485, 0.5 , 0.511363644262],
[ 0.128787878788, 0.5 , 0.465909067215],
[ 0.128787878788, 0.5 , 0.511363644262],
[ 0.143939393939, 0.5 , 0.488636355738],
[ 0.143939393939, 0.5 , 0.534090932785],
[ 0.174242424242, 0.5 , 0.488636355738],
[ 0.174242424242, 0.5 , 0.534090932785],
[ 0.098484848485, 0.5 , 0.556818158124],
[ 0.098484848485, 0.5 , 0.602272735171],
[ 0.128787878788, 0.5 , 0.556818158124],
[ 0.128787878788, 0.5 , 0.602272735171],
[ 0.143939393939, 0.5 , 0.579545446648],
[ 0.143939393939, 0.5 , 0.625000023694],
[ 0.174242424242, 0.5 , 0.579545446648],
[ 0.174242424242, 0.5 , 0.625000023694],
[ 0.098484848485, 0.5 , 0.647727249033],
[ 0.098484848485, 0.5 , 0.69318182608 ],
[ 0.128787878788, 0.5 , 0.647727249033],
[ 0.128787878788, 0.5 , 0.69318182608 ],
[ 0.143939393939, 0.5 , 0.670454537557],
[ 0.143939393939, 0.5 , 0.715909114603],
[ 0.174242424242, 0.5 , 0.670454537557],
[ 0.174242424242, 0.5 , 0.715909114603],
[ 0.098484848485, 0.5 , 0.738636339943],
[ 0.098484848485, 0.5 , 0.784090916989],
[ 0.128787878788, 0.5 , 0.738636339943],
[ 0.128787878788, 0.5 , 0.784090916989],
[ 0.143939393939, 0.5 , 0.761363628466],
[ 0.143939393939, 0.5 , 0.806818205512],
[ 0.174242424242, 0.5 , 0.761363628466],
[ 0.174242424242, 0.5 , 0.806818205512],
[ 0.098484848485, 0.5 , 0.829545430852],
[ 0.098484848485, 0.5 , 0.875000007898],
[ 0.128787878788, 0.5 , 0.829545430852],
[ 0.128787878788, 0.5 , 0.875000007898],
[ 0.143939393939, 0.5 , 0.852272719375],
[ 0.143939393939, 0.5 , 0.897727296421],
[ 0.174242424242, 0.5 , 0.852272719375],
[ 0.174242424242, 0.5 , 0.897727296421],
[ 0.098484848485, 0.5 , 0.920454521761],
[ 0.098484848485, 0.5 , 0.965909098807],
[ 0.128787878788, 0.5 , 0.920454521761],
[ 0.128787878788, 0.5 , 0.965909098807],
[ 0.143939393939, 0.5 , 0.943181810284],
[ 0.143939393939, 0.5 , 0.98863638733 ],
[ 0.174242424242, 0.5 , 0.943181810284],
[ 0.174242424242, 0.5 , 0.98863638733 ],
[ 0.189393939394, 0.5 , 0.01136361267 ],
[ 0.189393939394, 0.5 , 0.056818189716],
[ 0.219696969697, 0.5 , 0.01136361267 ],
[ 0.219696969697, 0.5 , 0.056818189716],
[ 0.234848484848, 0.5 , 0.034090901193],
[ 0.234848484848, 0.5 , 0.079545478239],
[ 0.265151515152, 0.5 , 0.034090901193],
[ 0.265151515152, 0.5 , 0.079545478239],
[ 0.189393939394, 0.5 , 0.102272703579],
[ 0.189393939394, 0.5 , 0.147727280625],
[ 0.219696969697, 0.5 , 0.102272703579],
[ 0.219696969697, 0.5 , 0.147727280625],
[ 0.234848484848, 0.5 , 0.124999992102],
[ 0.234848484848, 0.5 , 0.170454569148],
[ 0.265151515152, 0.5 , 0.124999992102],
[ 0.265151515152, 0.5 , 0.170454569148],
[ 0.189393939394, 0.5 , 0.193181794488],
[ 0.189393939394, 0.5 , 0.238636371534],
[ 0.219696969697, 0.5 , 0.193181794488],
[ 0.219696969697, 0.5 , 0.238636371534],
[ 0.234848484848, 0.5 , 0.215909083011],
[ 0.234848484848, 0.5 , 0.261363660057],
[ 0.265151515152, 0.5 , 0.215909083011],
[ 0.265151515152, 0.5 , 0.261363660057],
[ 0.189393939394, 0.5 , 0.284090885397],
[ 0.189393939394, 0.5 , 0.329545462443],
[ 0.219696969697, 0.5 , 0.284090885397],
[ 0.219696969697, 0.5 , 0.329545462443],
[ 0.234848484848, 0.5 , 0.30681817392 ],
[ 0.234848484848, 0.5 , 0.352272750967],
[ 0.265151515152, 0.5 , 0.30681817392 ],
[ 0.265151515152, 0.5 , 0.352272750967],
[ 0.189393939394, 0.5 , 0.374999976306],
[ 0.189393939394, 0.5 , 0.420454553352],
[ 0.219696969697, 0.5 , 0.374999976306],
[ 0.219696969697, 0.5 , 0.420454553352],
[ 0.234848484848, 0.5 , 0.397727264829],
[ 0.234848484848, 0.5 , 0.443181841876],
[ 0.265151515152, 0.5 , 0.397727264829],
[ 0.265151515152, 0.5 , 0.443181841876],
[ 0.189393939394, 0.5 , 0.465909067215],
[ 0.189393939394, 0.5 , 0.511363644262],
[ 0.219696969697, 0.5 , 0.465909067215],
[ 0.219696969697, 0.5 , 0.511363644262],
[ 0.234848484848, 0.5 , 0.488636355738],
[ 0.234848484848, 0.5 , 0.534090932785],
[ 0.265151515152, 0.5 , 0.488636355738],
[ 0.265151515152, 0.5 , 0.534090932785],
[ 0.189393939394, 0.5 , 0.556818158124],
[ 0.189393939394, 0.5 , 0.602272735171],
[ 0.219696969697, 0.5 , 0.556818158124],
[ 0.219696969697, 0.5 , 0.602272735171],
[ 0.234848484848, 0.5 , 0.579545446648],
[ 0.234848484848, 0.5 , 0.625000023694],
[ 0.265151515152, 0.5 , 0.579545446648],
[ 0.265151515152, 0.5 , 0.625000023694],
[ 0.189393939394, 0.5 , 0.647727249033],
[ 0.189393939394, 0.5 , 0.69318182608 ],
[ 0.219696969697, 0.5 , 0.647727249033],
[ 0.219696969697, 0.5 , 0.69318182608 ],
[ 0.234848484848, 0.5 , 0.670454537557],
[ 0.234848484848, 0.5 , 0.715909114603],
[ 0.265151515152, 0.5 , 0.670454537557],
[ 0.265151515152, 0.5 , 0.715909114603],
[ 0.189393939394, 0.5 , 0.738636339943],
[ 0.189393939394, 0.5 , 0.784090916989],
[ 0.219696969697, 0.5 , 0.738636339943],
[ 0.219696969697, 0.5 , 0.784090916989],
[ 0.234848484848, 0.5 , 0.761363628466],
[ 0.234848484848, 0.5 , 0.806818205512],
[ 0.265151515152, 0.5 , 0.761363628466],
[ 0.265151515152, 0.5 , 0.806818205512],
[ 0.189393939394, 0.5 , 0.829545430852],
[ 0.189393939394, 0.5 , 0.875000007898],
[ 0.219696969697, 0.5 , 0.829545430852],
[ 0.219696969697, 0.5 , 0.875000007898],
[ 0.234848484848, 0.5 , 0.852272719375],
[ 0.234848484848, 0.5 , 0.897727296421],
[ 0.265151515152, 0.5 , 0.852272719375],
[ 0.265151515152, 0.5 , 0.897727296421],
[ 0.189393939394, 0.5 , 0.920454521761],
[ 0.189393939394, 0.5 , 0.965909098807],
[ 0.219696969697, 0.5 , 0.920454521761],
[ 0.219696969697, 0.5 , 0.965909098807],
[ 0.234848484848, 0.5 , 0.943181810284],
[ 0.234848484848, 0.5 , 0.98863638733 ],
[ 0.265151515152, 0.5 , 0.943181810284],
[ 0.265151515152, 0.5 , 0.98863638733 ],
[ 0.280303030303, 0.5 , 0.01136361267 ],
[ 0.280303030303, 0.5 , 0.056818189716],
[ 0.310606060606, 0.5 , 0.01136361267 ],
[ 0.310606060606, 0.5 , 0.056818189716],
[ 0.325757575758, 0.5 , 0.034090901193],
[ 0.325757575758, 0.5 , 0.079545478239],
[ 0.356060606061, 0.5 , 0.034090901193],
[ 0.356060606061, 0.5 , 0.079545478239],
[ 0.280303030303, 0.5 , 0.102272703579],
[ 0.280303030303, 0.5 , 0.147727280625],
[ 0.310606060606, 0.5 , 0.102272703579],
[ 0.310606060606, 0.5 , 0.147727280625],
[ 0.325757575758, 0.5 , 0.124999992102],
[ 0.325757575758, 0.5 , 0.170454569148],
[ 0.356060606061, 0.5 , 0.124999992102],
[ 0.356060606061, 0.5 , 0.170454569148],
[ 0.280303030303, 0.5 , 0.193181794488],
[ 0.280303030303, 0.5 , 0.238636371534],
[ 0.310606060606, 0.5 , 0.193181794488],
[ 0.310606060606, 0.5 , 0.238636371534],
[ 0.325757575758, 0.5 , 0.215909083011],
[ 0.325757575758, 0.5 , 0.261363660057],
[ 0.356060606061, 0.5 , 0.215909083011],
[ 0.356060606061, 0.5 , 0.261363660057],
[ 0.280303030303, 0.5 , 0.284090885397],
[ 0.280303030303, 0.5 , 0.329545462443],
[ 0.310606060606, 0.5 , 0.284090885397],
[ 0.310606060606, 0.5 , 0.329545462443],
[ 0.325757575758, 0.5 , 0.30681817392 ],
[ 0.325757575758, 0.5 , 0.352272750967],
[ 0.356060606061, 0.5 , 0.30681817392 ],
[ 0.356060606061, 0.5 , 0.352272750967],
[ 0.280303030303, 0.5 , 0.374999976306],
[ 0.280303030303, 0.5 , 0.420454553352],
[ 0.310606060606, 0.5 , 0.374999976306],
[ 0.310606060606, 0.5 , 0.420454553352],
[ 0.325757575758, 0.5 , 0.397727264829],
[ 0.325757575758, 0.5 , 0.443181841876],
[ 0.356060606061, 0.5 , 0.397727264829],
[ 0.356213523227, 0.5 , 0.443153499244],
[ 0.280303030303, 0.5 , 0.465909067215],
[ 0.280303030303, 0.5 , 0.511363644262],
[ 0.310606060606, 0.5 , 0.465909067215],
[ 0.310606060606, 0.5 , 0.511363644262],
[ 0.325757575758, 0.5 , 0.488636355738],
[ 0.325757575758, 0.5 , 0.534090932785],
[ 0.356628173158, 0.5 , 0.488616788689],
[ 0.356628183572, 0.5 , 0.534110475119],
[ 0.280303030303, 0.5 , 0.556818158124],
[ 0.280303030303, 0.5 , 0.602272735171],
[ 0.310606060606, 0.5 , 0.556818158124],
[ 0.310606060606, 0.5 , 0.602272735171],
[ 0.325757575758, 0.5 , 0.579545446648],
[ 0.325757575758, 0.5 , 0.625000023694],
[ 0.356213521049, 0.5 , 0.579573760159],
[ 0.356060606061, 0.5 , 0.625000023694],
[ 0.280303030303, 0.5 , 0.647727249033],
[ 0.280303030303, 0.5 , 0.69318182608 ],
[ 0.310606060606, 0.5 , 0.647727249033],
[ 0.310606060606, 0.5 , 0.69318182608 ],
[ 0.325757575758, 0.5 , 0.670454537557],
[ 0.325757575758, 0.5 , 0.715909114603],
[ 0.356060606061, 0.5 , 0.670454537557],
[ 0.356060606061, 0.5 , 0.715909114603],
[ 0.280303030303, 0.5 , 0.738636339943],
[ 0.280303030303, 0.5 , 0.784090916989],
[ 0.310606060606, 0.5 , 0.738636339943],
[ 0.310606060606, 0.5 , 0.784090916989],
[ 0.325757575758, 0.5 , 0.761363628466],
[ 0.325757575758, 0.5 , 0.806818205512],
[ 0.356060606061, 0.5 , 0.761363628466],
[ 0.356060606061, 0.5 , 0.806818205512],
[ 0.280303030303, 0.5 , 0.829545430852],
[ 0.280303030303, 0.5 , 0.875000007898],
[ 0.310606060606, 0.5 , 0.829545430852],
[ 0.310606060606, 0.5 , 0.875000007898],
[ 0.325757575758, 0.5 , 0.852272719375],
[ 0.325757575758, 0.5 , 0.897727296421],
[ 0.356060606061, 0.5 , 0.852272719375],
[ 0.356060606061, 0.5 , 0.897727296421],
[ 0.280303030303, 0.5 , 0.920454521761],
[ 0.280303030303, 0.5 , 0.965909098807],
[ 0.310606060606, 0.5 , 0.920454521761],
[ 0.310606060606, 0.5 , 0.965909098807],
[ 0.325757575758, 0.5 , 0.943181810284],
[ 0.325757575758, 0.5 , 0.98863638733 ],
[ 0.356060606061, 0.5 , 0.943181810284],
[ 0.356060606061, 0.5 , 0.98863638733 ],
[ 0.371212121212, 0.5 , 0.01136361267 ],
[ 0.371212121212, 0.5 , 0.056818189716],
[ 0.401515151515, 0.5 , 0.01136361267 ],
[ 0.401515151515, 0.5 , 0.056818189716],
[ 0.416666666667, 0.5 , 0.034090901193],
[ 0.416666666667, 0.5 , 0.079545478239],
[ 0.44696969697 , 0.5 , 0.034090901193],
[ 0.44696969697 , 0.5 , 0.079545478239],
[ 0.371212121212, 0.5 , 0.102272703579],
[ 0.371212121212, 0.5 , 0.147727280625],
[ 0.401515151515, 0.5 , 0.102272703579],
[ 0.401515151515, 0.5 , 0.147727280625],
[ 0.416666666667, 0.5 , 0.124999992102],
[ 0.416666666667, 0.5 , 0.170454569148],
[ 0.44696969697 , 0.5 , 0.124999992102],
[ 0.44696969697 , 0.5 , 0.170454569148],
[ 0.371212121212, 0.5 , 0.193181794488],
[ 0.371212121212, 0.5 , 0.238636371534],
[ 0.401515151515, 0.5 , 0.193181794488],
[ 0.401515151515, 0.5 , 0.238636371534],
[ 0.416666666667, 0.5 , 0.215909083011],
[ 0.416666666667, 0.5 , 0.261363660057],
[ 0.44696969697 , 0.5 , 0.215909083011],
[ 0.44696969697 , 0.5 , 0.261363660057],
[ 0.371212121212, 0.5 , 0.284090885397],
[ 0.371212121212, 0.5 , 0.329545462443],
[ 0.401515151515, 0.5 , 0.284090885397],
[ 0.401515151515, 0.5 , 0.329545462443],
[ 0.416666666667, 0.5 , 0.30681817392 ],
[ 0.416666666667, 0.5 , 0.352272750967],
[ 0.44696969697 , 0.5 , 0.30681817392 ],
[ 0.44696969697 , 0.5 , 0.352272750967],
[ 0.371212121212, 0.5 , 0.374999976306],
[ 0.371240359473, 0.5 , 0.420375651895],
[ 0.401515151515, 0.5 , 0.374999976306],
[ 0.40147819959 , 0.5 , 0.420234171319],
[ 0.416666666667, 0.5 , 0.397727264829],
[ 0.416830246448, 0.5 , 0.442472684368],
[ 0.44696969697 , 0.5 , 0.397727264829],
[ 0.446964365225, 0.5 , 0.441630846122],
[ 0.371664378445, 0.5 , 0.465870080888],
[ 0.372180228933, 0.5 , 0.511363646197],
[ 0.402227804715, 0.5 , 0.465570661071],
[ 0.403476107656, 0.5 , 0.511363626191],
[ 0.418393892774, 0.5 , 0.488180891795],
[ 0.418393900636, 0.5 , 0.534546403019],
[ 0.449724972222, 0.5 , 0.486037437389],
[ 0.449724958085, 0.5 , 0.53668982691 ],
[ 0.371664358597, 0.5 , 0.556857273536],
[ 0.371240334711, 0.5 , 0.602351706327],
[ 0.402227842037, 0.5 , 0.557156539186],
[ 0.401478190901, 0.5 , 0.602493019943],
[ 0.416830209076, 0.5 , 0.580254791521],
[ 0.416666666667, 0.5 , 0.625000023694],
[ 0.446964368584, 0.5 , 0.581096211981],
[ 0.44696969697 , 0.5 , 0.625000023694],
[ 0.371212121212, 0.5 , 0.647727249033],
[ 0.371212121212, 0.5 , 0.69318182608 ],
[ 0.401515151515, 0.5 , 0.647727249033],
[ 0.401515151515, 0.5 , 0.69318182608 ],
[ 0.416666666667, 0.5 , 0.670454537557],
[ 0.416666666667, 0.5 , 0.715909114603],
[ 0.44696969697 , 0.5 , 0.670454537557],
[ 0.44696969697 , 0.5 , 0.715909114603],
[ 0.371212121212, 0.5 , 0.738636339943],
[ 0.371212121212, 0.5 , 0.784090916989],
[ 0.401515151515, 0.5 , 0.738636339943],
[ 0.401515151515, 0.5 , 0.784090916989],
[ 0.416666666667, 0.5 , 0.761363628466],
[ 0.416666666667, 0.5 , 0.806818205512],
[ 0.44696969697 , 0.5 , 0.761363628466],
[ 0.44696969697 , 0.5 , 0.806818205512],
[ 0.371212121212, 0.5 , 0.829545430852],
[ 0.371212121212, 0.5 , 0.875000007898],
[ 0.401515151515, 0.5 , 0.829545430852],
[ 0.401515151515, 0.5 , 0.875000007898],
[ 0.416666666667, 0.5 , 0.852272719375],
[ 0.416666666667, 0.5 , 0.897727296421],
[ 0.44696969697 , 0.5 , 0.852272719375],
[ 0.44696969697 , 0.5 , 0.897727296421],
[ 0.371212121212, 0.5 , 0.920454521761],
[ 0.371212121212, 0.5 , 0.965909098807],
[ 0.401515151515, 0.5 , 0.920454521761],
[ 0.401515151515, 0.5 , 0.965909098807],
[ 0.416666666667, 0.5 , 0.943181810284],
[ 0.416666666667, 0.5 , 0.98863638733 ],
[ 0.44696969697 , 0.5 , 0.943181810284],
[ 0.44696969697 , 0.5 , 0.98863638733 ],
[ 0.462121212121, 0.5 , 0.01136361267 ],
[ 0.462121212121, 0.5 , 0.056818189716],
[ 0.492424242424, 0.5 , 0.01136361267 ],
[ 0.492424242424, 0.5 , 0.056818189716],
[ 0.507575757576, 0.5 , 0.034090901193],
[ 0.507575757576, 0.5 , 0.079545478239],
[ 0.537878787879, 0.5 , 0.034090901193],
[ 0.537878787879, 0.5 , 0.079545478239],
[ 0.462121212121, 0.5 , 0.102272703579],
[ 0.462121212121, 0.5 , 0.147727280625],
[ 0.492424242424, 0.5 , 0.102272703579],
[ 0.492424242424, 0.5 , 0.147727280625],
[ 0.507575757576, 0.5 , 0.124999992102],
[ 0.507575757576, 0.5 , 0.170454569148],
[ 0.537878787879, 0.5 , 0.124999992102],
[ 0.537878787879, 0.5 , 0.170454569148],
[ 0.462121212121, 0.5 , 0.193181794488],
[ 0.462121212121, 0.5 , 0.238636371534],
[ 0.492424242424, 0.5 , 0.193181794488],
[ 0.492424242424, 0.5 , 0.238636371534],
[ 0.507575757576, 0.5 , 0.215909083011],
[ 0.507575757576, 0.5 , 0.261363660057],
[ 0.537878787879, 0.5 , 0.215909083011],
[ 0.537878787879, 0.5 , 0.261363660057],
[ 0.462121212121, 0.5 , 0.284090885397],
[ 0.462121212121, 0.5 , 0.329545462443],
[ 0.492424242424, 0.5 , 0.284090885397],
[ 0.492424242424, 0.5 , 0.329545462443],
[ 0.507575757576, 0.5 , 0.30681817392 ],
[ 0.507575757576, 0.5 , 0.352272750967],
[ 0.537878787879, 0.5 , 0.30681817392 ],
[ 0.537878787879, 0.5 , 0.352272750967],
[ 0.462121212121, 0.5 , 0.374999976306],
[ 0.461982668182, 0.5 , 0.419551128898],
[ 0.492424242424, 0.5 , 0.374999976306],
[ 0.492562786363, 0.5 , 0.419551128897],
[ 0.507575757576, 0.5 , 0.397727264829],
[ 0.507581089321, 0.5 , 0.441630846122],
[ 0.537878787879, 0.5 , 0.397727264829],
[ 0.537715208097, 0.5 , 0.442472684368],
[ 0.462428771889, 0.5 , 0.462736595679],
[ 0.477272727273, 0.5 , 0.523369067868],
[ 0.492116682656, 0.5 , 0.462736595679],
[ 0.477272727273, 0.5 , 0.499358217002],
[ 0.504820482324, 0.5 , 0.486037437389],
[ 0.50482049646 , 0.5 , 0.53668982691 ],
[ 0.536151561771, 0.5 , 0.488180891795],
[ 0.536151553909, 0.5 , 0.534546403019],
[ 0.462428837995, 0.5 , 0.559990799958],
[ 0.461982628074, 0.5 , 0.603176222834],
[ 0.492116616551, 0.5 , 0.559990799958],
[ 0.492562826472, 0.5 , 0.603176222834],
[ 0.507581085961, 0.5 , 0.581096211981],
[ 0.507575757576, 0.5 , 0.625000023694],
[ 0.53771524547 , 0.5 , 0.580254791521],
[ 0.537878787879, 0.5 , 0.625000023694],
[ 0.462121212121, 0.5 , 0.647727249033],
[ 0.462121212121, 0.5 , 0.69318182608 ],
[ 0.492424242424, 0.5 , 0.647727249033],
[ 0.492424242424, 0.5 , 0.69318182608 ],
[ 0.507575757576, 0.5 , 0.670454537557],
[ 0.507575757576, 0.5 , 0.715909114603],
[ 0.537878787879, 0.5 , 0.670454537557],
[ 0.537878787879, 0.5 , 0.715909114603],
[ 0.462121212121, 0.5 , 0.738636339943],
[ 0.462121212121, 0.5 , 0.784090916989],
[ 0.492424242424, 0.5 , 0.738636339943],
[ 0.492424242424, 0.5 , 0.784090916989],
[ 0.507575757576, 0.5 , 0.761363628466],
[ 0.507575757576, 0.5 , 0.806818205512],
[ 0.537878787879, 0.5 , 0.761363628466],
[ 0.537878787879, 0.5 , 0.806818205512],
[ 0.462121212121, 0.5 , 0.829545430852],
[ 0.462121212121, 0.5 , 0.875000007898],
[ 0.492424242424, 0.5 , 0.829545430852],
[ 0.492424242424, 0.5 , 0.875000007898],
[ 0.507575757576, 0.5 , 0.852272719375],
[ 0.507575757576, 0.5 , 0.897727296421],
[ 0.537878787879, 0.5 , 0.852272719375],
[ 0.537878787879, 0.5 , 0.897727296421],
[ 0.462121212121, 0.5 , 0.920454521761],
[ 0.462121212121, 0.5 , 0.965909098807],
[ 0.492424242424, 0.5 , 0.920454521761],
[ 0.492424242424, 0.5 , 0.965909098807],
[ 0.507575757576, 0.5 , 0.943181810284],
[ 0.507575757576, 0.5 , 0.98863638733 ],
[ 0.537878787879, 0.5 , 0.943181810284],
[ 0.537878787879, 0.5 , 0.98863638733 ],
[ 0.55303030303 , 0.5 , 0.01136361267 ],
[ 0.55303030303 , 0.5 , 0.056818189716],
[ 0.583333333333, 0.5 , 0.01136361267 ],
[ 0.583333333333, 0.5 , 0.056818189716],
[ 0.598484848485, 0.5 , 0.034090901193],
[ 0.598484848485, 0.5 , 0.079545478239],
[ 0.628787878788, 0.5 , 0.034090901193],
[ 0.628787878788, 0.5 , 0.079545478239],
[ 0.55303030303 , 0.5 , 0.102272703579],
[ 0.55303030303 , 0.5 , 0.147727280625],
[ 0.583333333333, 0.5 , 0.102272703579],
[ 0.583333333333, 0.5 , 0.147727280625],
[ 0.598484848485, 0.5 , 0.124999992102],
[ 0.598484848485, 0.5 , 0.170454569148],
[ 0.628787878788, 0.5 , 0.124999992102],
[ 0.628787878788, 0.5 , 0.170454569148],
[ 0.55303030303 , 0.5 , 0.193181794488],
[ 0.55303030303 , 0.5 , 0.238636371534],
[ 0.583333333333, 0.5 , 0.193181794488],
[ 0.583333333333, 0.5 , 0.238636371534],
[ 0.598484848485, 0.5 , 0.215909083011],
[ 0.598484848485, 0.5 , 0.261363660057],
[ 0.628787878788, 0.5 , 0.215909083011],
[ 0.628787878788, 0.5 , 0.261363660057],
[ 0.55303030303 , 0.5 , 0.284090885397],
[ 0.55303030303 , 0.5 , 0.329545462443],
[ 0.583333333333, 0.5 , 0.284090885397],
[ 0.583333333333, 0.5 , 0.329545462443],
[ 0.598484848485, 0.5 , 0.30681817392 ],
[ 0.598484848485, 0.5 , 0.352272750967],
[ 0.628787878788, 0.5 , 0.30681817392 ],
[ 0.628787878788, 0.5 , 0.352272750967],
[ 0.55303030303 , 0.5 , 0.374999976306],
[ 0.553067254955, 0.5 , 0.420234171319],
[ 0.583333333333, 0.5 , 0.374999976306],
[ 0.583305095072, 0.5 , 0.420375651895],
[ 0.598484848485, 0.5 , 0.397727264829],
[ 0.598331931318, 0.5 , 0.443153499244],
[ 0.628787878788, 0.5 , 0.397727264829],
[ 0.628787878788, 0.5 , 0.443181841876],
[ 0.552317649831, 0.5 , 0.465570661071],
[ 0.551069346889, 0.5 , 0.511363626191],
[ 0.582881076101, 0.5 , 0.465870080888],
[ 0.582365225613, 0.5 , 0.511363646197],
[ 0.597917281387, 0.5 , 0.488616788689],
[ 0.597917270974, 0.5 , 0.534110475119],
[ 0.628787878788, 0.5 , 0.488636355738],
[ 0.628787878788, 0.5 , 0.534090932785],
[ 0.552317612509, 0.5 , 0.557156539186],
[ 0.553067263645, 0.5 , 0.602493019943],
[ 0.582881095949, 0.5 , 0.556857273536],
[ 0.583305119835, 0.5 , 0.602351706327],
[ 0.598331933496, 0.5 , 0.579573760159],
[ 0.598484848485, 0.5 , 0.625000023694],
[ 0.628787878788, 0.5 , 0.579545446648],
[ 0.628787878788, 0.5 , 0.625000023694],
[ 0.55303030303 , 0.5 , 0.647727249033],
[ 0.55303030303 , 0.5 , 0.69318182608 ],
[ 0.583333333333, 0.5 , 0.647727249033],
[ 0.583333333333, 0.5 , 0.69318182608 ],
[ 0.598484848485, 0.5 , 0.670454537557],
[ 0.598484848485, 0.5 , 0.715909114603],
[ 0.628787878788, 0.5 , 0.670454537557],
[ 0.628787878788, 0.5 , 0.715909114603],
[ 0.55303030303 , 0.5 , 0.738636339943],
[ 0.55303030303 , 0.5 , 0.784090916989],
[ 0.583333333333, 0.5 , 0.738636339943],
[ 0.583333333333, 0.5 , 0.784090916989],
[ 0.598484848485, 0.5 , 0.761363628466],
[ 0.598484848485, 0.5 , 0.806818205512],
[ 0.628787878788, 0.5 , 0.761363628466],
[ 0.628787878788, 0.5 , 0.806818205512],
[ 0.55303030303 , 0.5 , 0.829545430852],
[ 0.55303030303 , 0.5 , 0.875000007898],
[ 0.583333333333, 0.5 , 0.829545430852],
[ 0.583333333333, 0.5 , 0.875000007898],
[ 0.598484848485, 0.5 , 0.852272719375],
[ 0.598484848485, 0.5 , 0.897727296421],
[ 0.628787878788, 0.5 , 0.852272719375],
[ 0.628787878788, 0.5 , 0.897727296421],
[ 0.55303030303 , 0.5 , 0.920454521761],
[ 0.55303030303 , 0.5 , 0.965909098807],
[ 0.583333333333, 0.5 , 0.920454521761],
[ 0.583333333333, 0.5 , 0.965909098807],
[ 0.598484848485, 0.5 , 0.943181810284],
[ 0.598484848485, 0.5 , 0.98863638733 ],
[ 0.628787878788, 0.5 , 0.943181810284],
[ 0.628787878788, 0.5 , 0.98863638733 ],
[ 0.643939393939, 0.5 , 0.01136361267 ],
[ 0.643939393939, 0.5 , 0.056818189716],
[ 0.674242424242, 0.5 , 0.01136361267 ],
[ 0.674242424242, 0.5 , 0.056818189716],
[ 0.689393939394, 0.5 , 0.034090901193],
[ 0.689393939394, 0.5 , 0.079545478239],
[ 0.719696969697, 0.5 , 0.034090901193],
[ 0.719696969697, 0.5 , 0.079545478239],
[ 0.643939393939, 0.5 , 0.102272703579],
[ 0.643939393939, 0.5 , 0.147727280625],
[ 0.674242424242, 0.5 , 0.102272703579],
[ 0.674242424242, 0.5 , 0.147727280625],
[ 0.689393939394, 0.5 , 0.124999992102],
[ 0.689393939394, 0.5 , 0.170454569148],
[ 0.719696969697, 0.5 , 0.124999992102],
[ 0.719696969697, 0.5 , 0.170454569148],
[ 0.643939393939, 0.5 , 0.193181794488],
[ 0.643939393939, 0.5 , 0.238636371534],
[ 0.674242424242, 0.5 , 0.193181794488],
[ 0.674242424242, 0.5 , 0.238636371534],
[ 0.689393939394, 0.5 , 0.215909083011],
[ 0.689393939394, 0.5 , 0.261363660057],
[ 0.719696969697, 0.5 , 0.215909083011],
[ 0.719696969697, 0.5 , 0.261363660057],
[ 0.643939393939, 0.5 , 0.284090885397],
[ 0.643939393939, 0.5 , 0.329545462443],
[ 0.674242424242, 0.5 , 0.284090885397],
[ 0.674242424242, 0.5 , 0.329545462443],
[ 0.689393939394, 0.5 , 0.30681817392 ],
[ 0.689393939394, 0.5 , 0.352272750967],
[ 0.719696969697, 0.5 , 0.30681817392 ],
[ 0.719696969697, 0.5 , 0.352272750967],
[ 0.643939393939, 0.5 , 0.374999976306],
[ 0.643939393939, 0.5 , 0.420454553352],
[ 0.674242424242, 0.5 , 0.374999976306],
[ 0.674242424242, 0.5 , 0.420454553352],
[ 0.689393939394, 0.5 , 0.397727264829],
[ 0.689393939394, 0.5 , 0.443181841876],
[ 0.719696969697, 0.5 , 0.397727264829],
[ 0.719696969697, 0.5 , 0.443181841876],
[ 0.643939393939, 0.5 , 0.465909067215],
[ 0.643939393939, 0.5 , 0.511363644262],
[ 0.674242424242, 0.5 , 0.465909067215],
[ 0.674242424242, 0.5 , 0.511363644262],
[ 0.689393939394, 0.5 , 0.488636355738],
[ 0.689393939394, 0.5 , 0.534090932785],
[ 0.719696969697, 0.5 , 0.488636355738],
[ 0.719696969697, 0.5 , 0.534090932785],
[ 0.643939393939, 0.5 , 0.556818158124],
[ 0.643939393939, 0.5 , 0.602272735171],
[ 0.674242424242, 0.5 , 0.556818158124],
[ 0.674242424242, 0.5 , 0.602272735171],
[ 0.689393939394, 0.5 , 0.579545446648],
[ 0.689393939394, 0.5 , 0.625000023694],
[ 0.719696969697, 0.5 , 0.579545446648],
[ 0.719696969697, 0.5 , 0.625000023694],
[ 0.643939393939, 0.5 , 0.647727249033],
[ 0.643939393939, 0.5 , 0.69318182608 ],
[ 0.674242424242, 0.5 , 0.647727249033],
[ 0.674242424242, 0.5 , 0.69318182608 ],
[ 0.689393939394, 0.5 , 0.670454537557],
[ 0.689393939394, 0.5 , 0.715909114603],
[ 0.719696969697, 0.5 , 0.670454537557],
[ 0.719696969697, 0.5 , 0.715909114603],
[ 0.643939393939, 0.5 , 0.738636339943],
[ 0.643939393939, 0.5 , 0.784090916989],
[ 0.674242424242, 0.5 , 0.738636339943],
[ 0.674242424242, 0.5 , 0.784090916989],
[ 0.689393939394, 0.5 , 0.761363628466],
[ 0.689393939394, 0.5 , 0.806818205512],
[ 0.719696969697, 0.5 , 0.761363628466],
[ 0.719696969697, 0.5 , 0.806818205512],
[ 0.643939393939, 0.5 , 0.829545430852],
[ 0.643939393939, 0.5 , 0.875000007898],
[ 0.674242424242, 0.5 , 0.829545430852],
[ 0.674242424242, 0.5 , 0.875000007898],
[ 0.689393939394, 0.5 , 0.852272719375],
[ 0.689393939394, 0.5 , 0.897727296421],
[ 0.719696969697, 0.5 , 0.852272719375],
[ 0.719696969697, 0.5 , 0.897727296421],
[ 0.643939393939, 0.5 , 0.920454521761],
[ 0.643939393939, 0.5 , 0.965909098807],
[ 0.674242424242, 0.5 , 0.920454521761],
[ 0.674242424242, 0.5 , 0.965909098807],
[ 0.689393939394, 0.5 , 0.943181810284],
[ 0.689393939394, 0.5 , 0.98863638733 ],
[ 0.719696969697, 0.5 , 0.943181810284],
[ 0.719696969697, 0.5 , 0.98863638733 ],
[ 0.734848484848, 0.5 , 0.01136361267 ],
[ 0.734848484848, 0.5 , 0.056818189716],
[ 0.765151515152, 0.5 , 0.01136361267 ],
[ 0.765151515152, 0.5 , 0.056818189716],
[ 0.780303030303, 0.5 , 0.034090901193],
[ 0.780303030303, 0.5 , 0.079545478239],
[ 0.810606060606, 0.5 , 0.034090901193],
[ 0.810606060606, 0.5 , 0.079545478239],
[ 0.734848484848, 0.5 , 0.102272703579],
[ 0.734848484848, 0.5 , 0.147727280625],
[ 0.765151515152, 0.5 , 0.102272703579],
[ 0.765151515152, 0.5 , 0.147727280625],
[ 0.780303030303, 0.5 , 0.124999992102],
[ 0.780303030303, 0.5 , 0.170454569148],
[ 0.810606060606, 0.5 , 0.124999992102],
[ 0.810606060606, 0.5 , 0.170454569148],
[ 0.734848484848, 0.5 , 0.193181794488],
[ 0.734848484848, 0.5 , 0.238636371534],
[ 0.765151515152, 0.5 , 0.193181794488],
[ 0.765151515152, 0.5 , 0.238636371534],
[ 0.780303030303, 0.5 , 0.215909083011],
[ 0.780303030303, 0.5 , 0.261363660057],
[ 0.810606060606, 0.5 , 0.215909083011],
[ 0.810606060606, 0.5 , 0.261363660057],
[ 0.734848484848, 0.5 , 0.284090885397],
[ 0.734848484848, 0.5 , 0.329545462443],
[ 0.765151515152, 0.5 , 0.284090885397],
[ 0.765151515152, 0.5 , 0.329545462443],
[ 0.780303030303, 0.5 , 0.30681817392 ],
[ 0.780303030303, 0.5 , 0.352272750967],
[ 0.810606060606, 0.5 , 0.30681817392 ],
[ 0.810606060606, 0.5 , 0.352272750967],
[ 0.734848484848, 0.5 , 0.374999976306],
[ 0.734848484848, 0.5 , 0.420454553352],
[ 0.765151515152, 0.5 , 0.374999976306],
[ 0.765151515152, 0.5 , 0.420454553352],
[ 0.780303030303, 0.5 , 0.397727264829],
[ 0.780303030303, 0.5 , 0.443181841876],
[ 0.810606060606, 0.5 , 0.397727264829],
[ 0.810606060606, 0.5 , 0.443181841876],
[ 0.734848484848, 0.5 , 0.465909067215],
[ 0.734848484848, 0.5 , 0.511363644262],
[ 0.765151515152, 0.5 , 0.465909067215],
[ 0.765151515152, 0.5 , 0.511363644262],
[ 0.780303030303, 0.5 , 0.488636355738],
[ 0.780303030303, 0.5 , 0.534090932785],
[ 0.810606060606, 0.5 , 0.488636355738],
[ 0.810606060606, 0.5 , 0.534090932785],
[ 0.734848484848, 0.5 , 0.556818158124],
[ 0.734848484848, 0.5 , 0.602272735171],
[ 0.765151515152, 0.5 , 0.556818158124],
[ 0.765151515152, 0.5 , 0.602272735171],
[ 0.780303030303, 0.5 , 0.579545446648],
[ 0.780303030303, 0.5 , 0.625000023694],
[ 0.810606060606, 0.5 , 0.579545446648],
[ 0.810606060606, 0.5 , 0.625000023694],
[ 0.734848484848, 0.5 , 0.647727249033],
[ 0.734848484848, 0.5 , 0.69318182608 ],
[ 0.765151515152, 0.5 , 0.647727249033],
[ 0.765151515152, 0.5 , 0.69318182608 ],
[ 0.780303030303, 0.5 , 0.670454537557],
[ 0.780303030303, 0.5 , 0.715909114603],
[ 0.810606060606, 0.5 , 0.670454537557],
[ 0.810606060606, 0.5 , 0.715909114603],
[ 0.734848484848, 0.5 , 0.738636339943],
[ 0.734848484848, 0.5 , 0.784090916989],
[ 0.765151515152, 0.5 , 0.738636339943],
[ 0.765151515152, 0.5 , 0.784090916989],
[ 0.780303030303, 0.5 , 0.761363628466],
[ 0.780303030303, 0.5 , 0.806818205512],
[ 0.810606060606, 0.5 , 0.761363628466],
[ 0.810606060606, 0.5 , 0.806818205512],
[ 0.734848484848, 0.5 , 0.829545430852],
[ 0.734848484848, 0.5 , 0.875000007898],
[ 0.765151515152, 0.5 , 0.829545430852],
[ 0.765151515152, 0.5 , 0.875000007898],
[ 0.780303030303, 0.5 , 0.852272719375],
[ 0.780303030303, 0.5 , 0.897727296421],
[ 0.810606060606, 0.5 , 0.852272719375],
[ 0.810606060606, 0.5 , 0.897727296421],
[ 0.734848484848, 0.5 , 0.920454521761],
[ 0.734848484848, 0.5 , 0.965909098807],
[ 0.765151515152, 0.5 , 0.920454521761],
[ 0.765151515152, 0.5 , 0.965909098807],
[ 0.780303030303, 0.5 , 0.943181810284],
[ 0.780303030303, 0.5 , 0.98863638733 ],
[ 0.810606060606, 0.5 , 0.943181810284],
[ 0.810606060606, 0.5 , 0.98863638733 ],
[ 0.825757575758, 0.5 , 0.01136361267 ],
[ 0.825757575758, 0.5 , 0.056818189716],
[ 0.856060606061, 0.5 , 0.01136361267 ],
[ 0.856060606061, 0.5 , 0.056818189716],
[ 0.871212121212, 0.5 , 0.034090901193],
[ 0.871212121212, 0.5 , 0.079545478239],
[ 0.901515151515, 0.5 , 0.034090901193],
[ 0.901515151515, 0.5 , 0.079545478239],
[ 0.825757575758, 0.5 , 0.102272703579],
[ 0.825757575758, 0.5 , 0.147727280625],
[ 0.856060606061, 0.5 , 0.102272703579],
[ 0.856060606061, 0.5 , 0.147727280625],
[ 0.871212121212, 0.5 , 0.124999992102],
[ 0.871212121212, 0.5 , 0.170454569148],
[ 0.901515151515, 0.5 , 0.124999992102],
[ 0.901515151515, 0.5 , 0.170454569148],
[ 0.825757575758, 0.5 , 0.193181794488],
[ 0.825757575758, 0.5 , 0.238636371534],
[ 0.856060606061, 0.5 , 0.193181794488],
[ 0.856060606061, 0.5 , 0.238636371534],
[ 0.871212121212, 0.5 , 0.215909083011],
[ 0.871212121212, 0.5 , 0.261363660057],
[ 0.901515151515, 0.5 , 0.215909083011],
[ 0.901515151515, 0.5 , 0.261363660057],
[ 0.825757575758, 0.5 , 0.284090885397],
[ 0.825757575758, 0.5 , 0.329545462443],
[ 0.856060606061, 0.5 , 0.284090885397],
[ 0.856060606061, 0.5 , 0.329545462443],
[ 0.871212121212, 0.5 , 0.30681817392 ],
[ 0.871212121212, 0.5 , 0.352272750967],
[ 0.901515151515, 0.5 , 0.30681817392 ],
[ 0.901515151515, 0.5 , 0.352272750967],
[ 0.825757575758, 0.5 , 0.374999976306],
[ 0.825757575758, 0.5 , 0.420454553352],
[ 0.856060606061, 0.5 , 0.374999976306],
[ 0.856060606061, 0.5 , 0.420454553352],
[ 0.871212121212, 0.5 , 0.397727264829],
[ 0.871212121212, 0.5 , 0.443181841876],
[ 0.901515151515, 0.5 , 0.397727264829],
[ 0.901515151515, 0.5 , 0.443181841876],
[ 0.825757575758, 0.5 , 0.465909067215],
[ 0.825757575758, 0.5 , 0.511363644262],
[ 0.856060606061, 0.5 , 0.465909067215],
[ 0.856060606061, 0.5 , 0.511363644262],
[ 0.871212121212, 0.5 , 0.488636355738],
[ 0.871212121212, 0.5 , 0.534090932785],
[ 0.901515151515, 0.5 , 0.488636355738],
[ 0.901515151515, 0.5 , 0.534090932785],
[ 0.825757575758, 0.5 , 0.556818158124],
[ 0.825757575758, 0.5 , 0.602272735171],
[ 0.856060606061, 0.5 , 0.556818158124],
[ 0.856060606061, 0.5 , 0.602272735171],
[ 0.871212121212, 0.5 , 0.579545446648],
[ 0.871212121212, 0.5 , 0.625000023694],
[ 0.901515151515, 0.5 , 0.579545446648],
[ 0.901515151515, 0.5 , 0.625000023694],
[ 0.825757575758, 0.5 , 0.647727249033],
[ 0.825757575758, 0.5 , 0.69318182608 ],
[ 0.856060606061, 0.5 , 0.647727249033],
[ 0.856060606061, 0.5 , 0.69318182608 ],
[ 0.871212121212, 0.5 , 0.670454537557],
[ 0.871212121212, 0.5 , 0.715909114603],
[ 0.901515151515, 0.5 , 0.670454537557],
[ 0.901515151515, 0.5 , 0.715909114603],
[ 0.825757575758, 0.5 , 0.738636339943],
[ 0.825757575758, 0.5 , 0.784090916989],
[ 0.856060606061, 0.5 , 0.738636339943],
[ 0.856060606061, 0.5 , 0.784090916989],
[ 0.871212121212, 0.5 , 0.761363628466],
[ 0.871212121212, 0.5 , 0.806818205512],
[ 0.901515151515, 0.5 , 0.761363628466],
[ 0.901515151515, 0.5 , 0.806818205512],
[ 0.825757575758, 0.5 , 0.829545430852],
[ 0.825757575758, 0.5 , 0.875000007898],
[ 0.856060606061, 0.5 , 0.829545430852],
[ 0.856060606061, 0.5 , 0.875000007898],
[ 0.871212121212, 0.5 , 0.852272719375],
[ 0.871212121212, 0.5 , 0.897727296421],
[ 0.901515151515, 0.5 , 0.852272719375],
[ 0.901515151515, 0.5 , 0.897727296421],
[ 0.825757575758, 0.5 , 0.920454521761],
[ 0.825757575758, 0.5 , 0.965909098807],
[ 0.856060606061, 0.5 , 0.920454521761],
[ 0.856060606061, 0.5 , 0.965909098807],
[ 0.871212121212, 0.5 , 0.943181810284],
[ 0.871212121212, 0.5 , 0.98863638733 ],
[ 0.901515151515, 0.5 , 0.943181810284],
[ 0.901515151515, 0.5 , 0.98863638733 ],
[ 0.916666666667, 0.5 , 0.01136361267 ],
[ 0.916666666667, 0.5 , 0.056818189716],
[ 0.94696969697 , 0.5 , 0.01136361267 ],
[ 0.94696969697 , 0.5 , 0.056818189716],
[ 0.962121212121, 0.5 , 0.034090901193],
[ 0.962121212121, 0.5 , 0.079545478239],
[ 0.992424242424, 0.5 , 0.034090901193],
[ 0.992424242424, 0.5 , 0.079545478239],
[ 0.916666666667, 0.5 , 0.102272703579],
[ 0.916666666667, 0.5 , 0.147727280625],
[ 0.94696969697 , 0.5 , 0.102272703579],
[ 0.94696969697 , 0.5 , 0.147727280625],
[ 0.962121212121, 0.5 , 0.124999992102],
[ 0.962121212121, 0.5 , 0.170454569148],
[ 0.992424242424, 0.5 , 0.124999992102],
[ 0.992424242424, 0.5 , 0.170454569148],
[ 0.916666666667, 0.5 , 0.193181794488],
[ 0.916666666667, 0.5 , 0.238636371534],
[ 0.94696969697 , 0.5 , 0.193181794488],
[ 0.94696969697 , 0.5 , 0.238636371534],
[ 0.962121212121, 0.5 , 0.215909083011],
[ 0.962121212121, 0.5 , 0.261363660057],
[ 0.992424242424, 0.5 , 0.215909083011],
[ 0.992424242424, 0.5 , 0.261363660057],
[ 0.916666666667, 0.5 , 0.284090885397],
[ 0.916666666667, 0.5 , 0.329545462443],
[ 0.94696969697 , 0.5 , 0.284090885397],
[ 0.94696969697 , 0.5 , 0.329545462443],
[ 0.962121212121, 0.5 , 0.30681817392 ],
[ 0.962121212121, 0.5 , 0.352272750967],
[ 0.992424242424, 0.5 , 0.30681817392 ],
[ 0.992424242424, 0.5 , 0.352272750967],
[ 0.916666666667, 0.5 , 0.374999976306],
[ 0.916666666667, 0.5 , 0.420454553352],
[ 0.94696969697 , 0.5 , 0.374999976306],
[ 0.94696969697 , 0.5 , 0.420454553352],
[ 0.962121212121, 0.5 , 0.397727264829],
[ 0.962121212121, 0.5 , 0.443181841876],
[ 0.992424242424, 0.5 , 0.397727264829],
[ 0.992424242424, 0.5 , 0.443181841876],
[ 0.916666666667, 0.5 , 0.465909067215],
[ 0.916666666667, 0.5 , 0.511363644262],
[ 0.94696969697 , 0.5 , 0.465909067215],
[ 0.94696969697 , 0.5 , 0.511363644262],
[ 0.962121212121, 0.5 , 0.488636355738],
[ 0.962121212121, 0.5 , 0.534090932785],
[ 0.992424242424, 0.5 , 0.488636355738],
[ 0.992424242424, 0.5 , 0.534090932785],
[ 0.916666666667, 0.5 , 0.556818158124],
[ 0.916666666667, 0.5 , 0.602272735171],
[ 0.94696969697 , 0.5 , 0.556818158124],
[ 0.94696969697 , 0.5 , 0.602272735171],
[ 0.962121212121, 0.5 , 0.579545446648],
[ 0.962121212121, 0.5 , 0.625000023694],
[ 0.992424242424, 0.5 , 0.579545446648],
[ 0.992424242424, 0.5 , 0.625000023694],
[ 0.916666666667, 0.5 , 0.647727249033],
[ 0.916666666667, 0.5 , 0.69318182608 ],
[ 0.94696969697 , 0.5 , 0.647727249033],
[ 0.94696969697 , 0.5 , 0.69318182608 ],
[ 0.962121212121, 0.5 , 0.670454537557],
[ 0.962121212121, 0.5 , 0.715909114603],
[ 0.992424242424, 0.5 , 0.670454537557],
[ 0.992424242424, 0.5 , 0.715909114603],
[ 0.916666666667, 0.5 , 0.738636339943],
[ 0.916666666667, 0.5 , 0.784090916989],
[ 0.94696969697 , 0.5 , 0.738636339943],
[ 0.94696969697 , 0.5 , 0.784090916989],
[ 0.962121212121, 0.5 , 0.761363628466],
[ 0.962121212121, 0.5 , 0.806818205512],
[ 0.992424242424, 0.5 , 0.761363628466],
[ 0.992424242424, 0.5 , 0.806818205512],
[ 0.916666666667, 0.5 , 0.829545430852],
[ 0.916666666667, 0.5 , 0.875000007898],
[ 0.94696969697 , 0.5 , 0.829545430852],
[ 0.94696969697 , 0.5 , 0.875000007898],
[ 0.962121212121, 0.5 , 0.852272719375],
[ 0.962121212121, 0.5 , 0.897727296421],
[ 0.992424242424, 0.5 , 0.852272719375],
[ 0.992424242424, 0.5 , 0.897727296421],
[ 0.916666666667, 0.5 , 0.920454521761],
[ 0.916666666667, 0.5 , 0.965909098807],
[ 0.94696969697 , 0.5 , 0.920454521761],
[ 0.94696969697 , 0.5 , 0.965909098807],
[ 0.962121212121, 0.5 , 0.943181810284],
[ 0.962121212121, 0.5 , 0.98863638733 ],
[ 0.992424242424, 0.5 , 0.943181810284],
[ 0.992424242424, 0.5 , 0.98863638733 ]]
# Set up configuration
bulk_configuration = BulkConfiguration(
bravais_lattice=lattice,
elements=elements,
fractional_coordinates=fractional_coordinates
)
# Add tags
bulk_configuration.addTags('5-ring', [399, 481, 485, 488, 490])
bulk_configuration.addTags('6-ring', [397, 399, 402, 404, 406, 488])
bulk_configuration.addTags('6-ring-bulk', [77, 79, 82, 84, 86, 168])
bulk_configuration.addTags('7-ring', [481, 483, 484, 485, 486, 487, 569])
# Add tags
bulk_configuration.setCalculator(calculator)
bulk_configuration.update()
# RealSpaceSelfEnergyPDOS
real_space_self_energy_pdos = RealSpaceSelfEnergyPDOS(
bulk_configuration,
primitive_configuration,
kpoints=MonkhorstPackGrid(1001, 1, 1),
energies=numpy.linspace(-1, 1, 201) * eV,
infinitesimal=2e-3*eV,
primitive_layer_extensions=(1,1,1),
automatic_primitive_layer_extensions=True,
projections=ProjectOnTags,
use_recursive_method=True
)
nlsave('analysis.hdf5', real_space_self_energy_pdos)
Notes¶
The RealSpaceSelfEnergyPDOS object calculates the projected density of states (PDOS) using the real-space self-energy (RSSE) method described in [1]. The method is intended to be used to study the PDOS of isolated defects in an other-wise crystalline environment.
In the RSSE method, the interaction between periodic repeated images is removed such that one obtains the PDOS for a single defect in an infinite crystal. In a normal PDOS calculation performed with the ProjectedDensityOfStates object, the eigen-states and -energies are obtained from repeated super cells containing the defect. The interaction between the periodic images can affect the results and it often requires very large super cells to converge the results to the isolated defect limit.
The RealSpaceSelfEnergyPDOS improves on this since the interactions between periodic images is removed by the use of real-space self energies as explained in [1].
When performing a RealSpaceSelfEnergyPDOS calculation, it is implicitly assumed that the effective potential in the boundary regions of the super-cell are converged to it’s bulk value (except maybe for a rigid energy shift). Before performing the RealSpaceSelfEnergyPDOS calculation it is advised to inspect the EffectivePotential or HartreeDifferencePotential to assure that the potential in the boundary regions is converged. This it particularly important in systems where a significant charge transfer takes place around the defect.
System setup and k-point sampling¶
When performing a RealSpaceSelfEnergyPDOS calculation there are some particular requirements to how the configuration is setup and in which directions it is needed to perform k-point averaging.
The self-energy is calculated from the provided primitive configuration.
The configuration containing the defect must have a unit cell, which is an integer repetition of the primitive configuration.
The configuration containing the defect must have a boundary region, where the atoms are in the same positions as the repeated primitive configuration. In practice it is advised to setup the configuration containing the defect in the following steps (see figure below):
Start with the primitive configuration for the bulk host material.
Repeat the primitive configuration a suitable number of times in the desired directions.
Create the defect of interest in the center of the repeated configuration.
Optimize the geometry while constraining the atoms in the boundary region (usually 1-2 repetitions of the primitive configuration).
The configuration must always be extended along the C-direction as this is the axis along which the self-energy is being calculated initially. This is similar to a NEGF calculation for a DeviceConfiguration. The C-direction is thus treated as a truly infinite direction and no k-point sampling is needed along the C-axis.
k-point averaging should be performed along the other extended directions. In the graphene example above the graphene sheet is extended in the (A,C) plane and the RealSpaceSelfEnergyPDOS must therefore be k-point sampled along the A-direction only.
The required number of k-points depends on the configuration and on the infinitesimal input. The infinitesimal is similar to a Gaussian broadening in ProjectedDensityOfStates. The most accurate results are obtained for high k-point sampling and small infinitesimal.

Fig. 170 Illustration of primitive configuration and configuration with the defect from the usage example above.¶