NEOPAX._database_preprocessed

Attributes

DEL_R

NTSS1D_WIDTH

D11_POSITIVE_FLOOR

Classes

PreprocessedMonoenergetic3D

PreprocessedMonoenergetic3DNTSSRadius

PreprocessedMonoenergetic3DNTSSRadiusNTSS1D

PreprocessedMonoenergetic3DNTSSRadiusNTSS1DFixedNU

Functions

_floor_positive_d11(D11)

_prepare_ntx_arrays(a_b, rho, nu_v, Er, drds, D11, ...)

_add_ntss1d_padding(→ dict)

Module Contents

NEOPAX._database_preprocessed.DEL_R = 0.001
NEOPAX._database_preprocessed.NTSS1D_WIDTH = 16
NEOPAX._database_preprocessed.D11_POSITIVE_FLOOR = 1e-20
NEOPAX._database_preprocessed._floor_positive_d11(D11)
NEOPAX._database_preprocessed._prepare_ntx_arrays(a_b, rho, nu_v, Er, drds, D11, D13, D33, *, divide_by_radius: bool = True)
NEOPAX._database_preprocessed._add_ntss1d_padding(data: dict) dict
class NEOPAX._database_preprocessed.PreprocessedMonoenergetic3D
a_b: float
rho: jaxtyping.Float[jaxtyping.Array, ...]
r_grid: jaxtyping.Float[jaxtyping.Array, ...]
nu_log: jaxtyping.Float[jaxtyping.Array, ...]
Er_grid: jaxtyping.Float[jaxtyping.Array, ...]
D11_log: jaxtyping.Float[jaxtyping.Array, ...]
D13: jaxtyping.Float[jaxtyping.Array, ...]
D33: jaxtyping.Float[jaxtyping.Array, ...]
Er_lower_limit: float
low_limit_r: float
del_r: float
classmethod read_ntx(a_b, ntx_file)
classmethod read_data(a_b, rho, nu_v, Er, drds, D11, D13, D33)
class NEOPAX._database_preprocessed.PreprocessedMonoenergetic3DNTSSRadius
a_b: float
rho: jaxtyping.Float[jaxtyping.Array, ...]
r_grid: jaxtyping.Float[jaxtyping.Array, ...]
nu_log: jaxtyping.Float[jaxtyping.Array, ...]
Er_grid: jaxtyping.Float[jaxtyping.Array, ...]
D11_log: jaxtyping.Float[jaxtyping.Array, ...]
D13: jaxtyping.Float[jaxtyping.Array, ...]
D33: jaxtyping.Float[jaxtyping.Array, ...]
Er_lower_limit: float
low_limit_r: float
del_r: float
classmethod read_ntx(a_b, ntx_file)
classmethod read_data(a_b, rho, nu_v, Er, drds, D11, D13, D33)
class NEOPAX._database_preprocessed.PreprocessedMonoenergetic3DNTSSRadiusNTSS1D

Bases: PreprocessedMonoenergetic3DNTSSRadius

Er_grid_ntss1d: jaxtyping.Float[jaxtyping.Array, ...]
D11_log_ntss1d: jaxtyping.Float[jaxtyping.Array, ...]
D13_ntss1d: jaxtyping.Float[jaxtyping.Array, ...]
D33_ntss1d: jaxtyping.Float[jaxtyping.Array, ...]
er_count_ntss1d: int
gmix_er_ntss1d: float
classmethod read_ntx(a_b, ntx_file)
classmethod read_data(a_b, rho, nu_v, Er, drds, D11, D13, D33)
class NEOPAX._database_preprocessed.PreprocessedMonoenergetic3DNTSSRadiusNTSS1DFixedNU

Bases: PreprocessedMonoenergetic3DNTSSRadiusNTSS1D