firecrown.models.cluster.integrator.numcosmo_integrator.CountsIntegralND#
- class firecrown.models.cluster.integrator.numcosmo_integrator.CountsIntegralND(dim, fun, args)[source]#
Bases:
IntegralND
Integral subclass used to compute the integrals using NumCosmo.
- Parameters:
dim (
int
) –fun (
Callable
[[ndarray
[Any
,dtype
[float64
]],ndarray
[Any
,dtype
[float64
]]],ndarray
[Any
,dtype
[float64
]]]) –args (
ndarray
[Any
,dtype
[float64
]]) –
Public Methods:
__init__
(dim, fun, args)- param dim:
Returns the dimensionality of the integral.
do_integrand
(x_vec, dim, npoints, _fdim, ...)Called by NumCosmo to evaluate the integrand.
Inherited from
IntegralND
do_get_dimensions
int
do_integrand
int, npoints:int, fdim:int, fval:NumCosmoMath.Vector)
Inherited from
Object
get_data
(self, key)get_qdata
(self, quark)set_data
(self, key[, data])steal_data
(self, key)steal_qdata
(self, quark)replace_data
(*args, **kargs)replace_qdata
(*args, **kargs)bind_property_full
(self, source_property, ...)compat_control
(what[, data])interface_find_property
(g_iface, property_name)interface_install_property
(g_iface, pspec)interface_list_properties
(g_iface)notify_by_pspec
(self, pspec)watch_closure
(self, closure)ref
(self)ref_sink
(self)unref
(self)force_floating
(self)get_property
(self, property_name, value)get_properties
set_property
(self, property_name, value)set_properties
bind_property
(self, source_property, target, ...)connect
connect_after
connect_object
connect_object_after
disconnect_by_func
handler_block_by_func
handler_unblock_by_func
emit
chain
weak_ref
__copy__
__deepcopy__
freeze_notify
()Freezes the object's property-changed notification queue.
connect_data
(detailed_signal, handler, ...)Connect a callback to the given signal with optional user data.
handler_block
(handler_id)Blocks the signal handler from being invoked until handler_unblock() is called.
handler_unblock
int)
disconnect
int)
handler_disconnect
int)
handler_is_connected
int) -> bool
stop_emission_by_name
str)
stop_emission
(detailed_signal)Deprecated, please use stop_emission_by_name.
emit_stop_by_name
(detailed_signal)Deprecated, please use stop_emission_by_name.
Inherited from
Object
find_property
install_properties
install_property
list_properties
override_property
Inherited from
GObject
__repr__
()Return repr(self).
__hash__
()Return hash(self).
__setattr__
(name, value, /)Implement setattr(self, name, value).
__delattr__
(name, /)Implement delattr(self, name).
__lt__
(value, /)Return self<value.
__le__
(value, /)Return self<=value.
__eq__
(value, /)Return self==value.
__ne__
(value, /)Return self!=value.
__gt__
(value, /)Return self>value.
__ge__
(value, /)Return self>=value.
__init__
(*args, **kwargs)get_property
get_properties
set_property
set_properties
bind_property
connect
connect_after
connect_object
connect_object_after
disconnect_by_func
handler_block_by_func
handler_unblock_by_func
emit
chain
weak_ref
__copy__
__deepcopy__
__doc__
__gdoc__
props
Private Methods:
Inherited from
Object
_unsupported_method
(*args, **kargs)_unsupported_data_method
(*args, **kargs)