liblaf.apple.jax.model.dirichlet
¤
Used by:
Classes:
Dirichlet
¤
Parameters:
-
(dim¤int) – -
(dirichlet_index¤Integer[Array, dirichlet]) – -
(dirichlet_value¤Float[Array, dirichlet]) – -
(free_index¤Integer[Array, free]) – -
(n_points¤int) –
Returned by:
Used by:
Methods:
-
get_dirichlet– -
get_free– -
set_dirichlet– -
set_free– -
to_full–
Attributes:
-
dim(int) – -
dirichlet_index(Integer[Array, ' dirichlet']) – -
dirichlet_value(Float[Array, ' dirichlet']) – -
free_index(Integer[Array, ' free']) – -
n_dirichlet(int) – -
n_free(int) – -
n_full(int) – -
n_points(int) –
get_dirichlet
¤
get_dirichlet(
full: Float[Array, "points dim"],
) -> Float[Array, " dirichlet"]
Source code in src/liblaf/apple/jax/model/dirichlet/_dirichlet.py
27 28 29 30 31 | |
get_free
¤
get_free(
full: Float[Array, "points dim"],
) -> Float[Array, " free"]
Source code in src/liblaf/apple/jax/model/dirichlet/_dirichlet.py
33 34 35 | |
set_dirichlet
¤
set_dirichlet(
full: Float[Array, "points dim"],
values: Float[ArrayLike, " dirichlet"] | None = None,
) -> Float[Array, "points dim"]
Source code in src/liblaf/apple/jax/model/dirichlet/_dirichlet.py
37 38 39 40 41 42 43 44 45 | |
set_free
¤
set_free(
full: Float[Array, "points dim"],
values: Float[ArrayLike, " free"],
) -> Float[Array, "points dim"]
Source code in src/liblaf/apple/jax/model/dirichlet/_dirichlet.py
47 48 49 50 51 | |
to_full
¤
to_full(
free: Float[Array, " free"],
dirichlet: Float[ArrayLike, " dirichlet"] | None = None,
) -> Float[Array, "points dim"]
Source code in src/liblaf/apple/jax/model/dirichlet/_dirichlet.py
53 54 55 56 57 58 59 60 61 62 63 64 | |
DirichletBuilder
¤
DirichletBuilder(dim: int = 3)
Parameters:
Returned by:
- Reference Liblaf apple
- Reference Liblaf apple
Methods:
-
add_pyvista– -
finalize– -
resize–
Attributes:
-
dim(int) – -
mask(Bool[ndarray, 'points dim']) – -
n_points(int) – -
value(Float[ndarray, 'points dim']) –
Source code in src/liblaf/apple/jax/model/dirichlet/_builder.py
19 20 21 22 | |
add_pyvista
¤
add_pyvista(obj: DataSet) -> None
Source code in src/liblaf/apple/jax/model/dirichlet/_builder.py
32 33 34 35 36 37 38 39 40 41 42 | |
finalize
¤
finalize() -> Dirichlet
Source code in src/liblaf/apple/jax/model/dirichlet/_builder.py
44 45 46 47 48 49 50 51 52 53 | |
resize
¤
resize(n_points: int) -> None
Source code in src/liblaf/apple/jax/model/dirichlet/_builder.py
55 56 57 58 59 60 | |