dctkit
Overview
License
Module Reference
Tutorials
dctkit
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
abs() (in module dctkit.dec.cochain)
add() (in module dctkit.dec.cochain)
arccos() (in module dctkit.dec.cochain)
arcsin() (in module dctkit.dec.cochain)
B
boundary (dctkit.mesh.simplex.SimplicialComplex attribute)
build_complex_from_mesh() (in module dctkit.mesh.util)
C
circ (dctkit.mesh.simplex.SimplicialComplex attribute)
circumcenter() (in module dctkit.mesh.circumcenter)
coboundary() (in module dctkit.dec.cochain)
coboundary_closure() (in module dctkit.experimental.coboundary_closure)
Cochain (class in dctkit.dec.cochain)
cochain_mul() (in module dctkit.dec.cochain)
CochainD (class in dctkit.dec.cochain)
CochainD0 (class in dctkit.dec.cochain)
CochainD0T (class in dctkit.dec.cochain)
CochainD0V (class in dctkit.dec.cochain)
CochainD1 (class in dctkit.dec.cochain)
CochainD1T (class in dctkit.dec.cochain)
CochainD1V (class in dctkit.dec.cochain)
CochainD2 (class in dctkit.dec.cochain)
CochainD2T (class in dctkit.dec.cochain)
CochainD2V (class in dctkit.dec.cochain)
CochainD3 (class in dctkit.dec.cochain)
CochainD3T (class in dctkit.dec.cochain)
CochainD3V (class in dctkit.dec.cochain)
CochainP (class in dctkit.dec.cochain)
CochainP0 (class in dctkit.dec.cochain)
CochainP0T (class in dctkit.dec.cochain)
CochainP0V (class in dctkit.dec.cochain)
CochainP1 (class in dctkit.dec.cochain)
CochainP1T (class in dctkit.dec.cochain)
CochainP1V (class in dctkit.dec.cochain)
CochainP2 (class in dctkit.dec.cochain)
CochainP2T (class in dctkit.dec.cochain)
CochainP2V (class in dctkit.dec.cochain)
CochainP3 (class in dctkit.dec.cochain)
CochainP3T (class in dctkit.dec.cochain)
CochainP3V (class in dctkit.dec.cochain)
codifferential() (in module dctkit.dec.cochain)
compute_boundary_COO() (in module dctkit.mesh.simplex)
compute_cup_product_entry() (dctkit.mesh.simplex.SimplicialComplex method)
compute_permutation_vectors() (in module dctkit.math.permutation)
compute_simplices_faces() (in module dctkit.mesh.simplex)
config() (in module dctkit)
convolution() (in module dctkit.dec.cochain)
cos() (in module dctkit.dec.cochain)
cpu (dctkit.Platform attribute)
D
dctkit
module
dctkit.dec
module
dctkit.dec.cochain
module
dctkit.dec.flat
module
dctkit.dec.wedge
module
dctkit.experimental
module
dctkit.experimental.coboundary_closure
module
dctkit.math
module
dctkit.math.opt
module
dctkit.math.permutation
module
dctkit.math.shifted_list
module
dctkit.math.spmm
module
dctkit.mesh
module
dctkit.mesh.circumcenter
module
dctkit.mesh.simplex
module
dctkit.mesh.util
module
dctkit.mesh.volume
module
dctkit.physics
module
dctkit.physics.elastica
module
dctkit.physics.elasticity
module
dctkit.physics.poisson
module
dim (dctkit.mesh.simplex.SimplicialComplex attribute)
dual_volumes (dctkit.mesh.simplex.SimplicialComplex attribute)
E
Elastica (class in dctkit.physics.elastica)
elasticity_energy() (dctkit.physics.elasticity.LinearElasticity method)
energy() (dctkit.physics.elastica.Elastica method)
energy_poisson() (in module dctkit.physics.poisson)
exp() (in module dctkit.dec.cochain)
F
find_simplex_idx() (dctkit.mesh.simplex.SimplicialComplex method)
flat() (in module dctkit.dec.flat)
flat_DPD() (in module dctkit.dec.flat)
flat_DPP() (in module dctkit.dec.flat)
flat_dual_upw() (in module dctkit.dec.flat)
flat_PDP() (in module dctkit.dec.flat)
float32 (dctkit.FloatDtype attribute)
float64 (dctkit.FloatDtype attribute)
FloatDtype (class in dctkit)
force_balance_residual_dual() (dctkit.physics.elasticity.LinearElasticity method)
force_balance_residual_primal() (dctkit.physics.elasticity.LinearElasticity method)
G
generate_cube_mesh() (in module dctkit.mesh.util)
generate_hexagon_mesh() (in module dctkit.mesh.util)
generate_line_mesh() (in module dctkit.mesh.util)
generate_square_mesh() (in module dctkit.mesh.util)
generate_tet_mesh() (in module dctkit.mesh.util)
get_boundary_operators() (dctkit.mesh.simplex.SimplicialComplex method)
get_circumcenters() (dctkit.mesh.simplex.SimplicialComplex method)
get_cofaces() (in module dctkit.mesh.simplex)
get_complex_boundary_simplices_indices() (dctkit.mesh.simplex.SimplicialComplex method)
get_cup_product_coeffs() (dctkit.mesh.simplex.SimplicialComplex method)
get_current_covariant_basis() (dctkit.mesh.simplex.SimplicialComplex method)
get_current_metric_2D() (dctkit.mesh.simplex.SimplicialComplex method)
get_deformation_gradient() (dctkit.mesh.simplex.SimplicialComplex method)
get_dual_balance() (dctkit.physics.elasticity.LinearElasticity method)
get_dual_edge_vectors() (dctkit.mesh.simplex.SimplicialComplex method)
get_dual_volumes() (dctkit.mesh.simplex.SimplicialComplex method)
get_edges_for_physical_group() (in module dctkit.mesh.util)
get_elastica_mesh() (dctkit.physics.elastica.Elastica method)
get_flat_DPD_weights() (dctkit.mesh.simplex.SimplicialComplex method)
get_flat_DPP_weights() (dctkit.mesh.simplex.SimplicialComplex method)
get_flat_dual_upw_weights() (dctkit.mesh.simplex.SimplicialComplex method)
get_flat_PDP_weights() (dctkit.mesh.simplex.SimplicialComplex method)
get_GreenLagrange_strain() (dctkit.physics.elasticity.LinearElasticity method)
get_hodge_star() (dctkit.mesh.simplex.SimplicialComplex method)
get_infinitesimal_strain() (dctkit.physics.elasticity.LinearElasticity method)
get_nodes_for_physical_group() (in module dctkit.mesh.util)
get_penalty_displacement_bc() (dctkit.physics.elasticity.LinearElasticity method)
get_primal_edge_vectors() (dctkit.mesh.simplex.SimplicialComplex method)
get_primal_volumes() (dctkit.mesh.simplex.SimplicialComplex method)
get_S_dual() (dctkit.mesh.simplex.SimplicialComplex method)
get_stress() (dctkit.physics.elasticity.LinearElasticity method)
get_tets_containing_a_boundary_face() (dctkit.mesh.simplex.SimplicialComplex method)
gpu (dctkit.Platform attribute)
grad_energy_poisson() (in module dctkit.physics.poisson)
grad_obj_poisson() (in module dctkit.physics.poisson)
H
hodge_star (dctkit.mesh.simplex.SimplicialComplex attribute)
I
identity() (in module dctkit.dec.cochain)
init() (in module dctkit.dec.cochain)
inner() (in module dctkit.dec.cochain)
int32 (dctkit.IntDtype attribute)
int64 (dctkit.IntDtype attribute)
IntDtype (class in dctkit)
L
laplacian() (in module dctkit.dec.cochain)
LinearElasticity (class in dctkit.physics.elasticity)
log() (in module dctkit.dec.cochain)
M
maximum() (in module dctkit.dec.cochain)
module
dctkit
dctkit.dec
dctkit.dec.cochain
dctkit.dec.flat
dctkit.dec.wedge
dctkit.experimental
dctkit.experimental.coboundary_closure
dctkit.math
dctkit.math.opt
dctkit.math.permutation
dctkit.math.shifted_list
dctkit.math.spmm
dctkit.mesh
dctkit.mesh.circumcenter
dctkit.mesh.simplex
dctkit.mesh.util
dctkit.mesh.volume
dctkit.physics
dctkit.physics.elastica
dctkit.physics.elasticity
dctkit.physics.poisson
N
node_coords (dctkit.mesh.simplex.SimplicialComplex attribute)
O
obj_linear_elasticity_dual() (dctkit.physics.elasticity.LinearElasticity method)
obj_linear_elasticity_energy() (dctkit.physics.elasticity.LinearElasticity method)
obj_linear_elasticity_primal() (dctkit.physics.elasticity.LinearElasticity method)
obj_poisson() (in module dctkit.physics.poisson)
obj_stiffness() (dctkit.physics.elastica.Elastica method)
P
permutation_sign() (in module dctkit.math.permutation)
Platform (class in dctkit)
poisson_residual() (in module dctkit.physics.poisson)
primal_volumes (dctkit.mesh.simplex.SimplicialComplex attribute)
R
rank (class in dctkit.dec.cochain)
S
S (dctkit.mesh.simplex.SimplicialComplex attribute)
SCALAR (dctkit.dec.cochain.rank attribute)
scalar_mul() (in module dctkit.dec.cochain)
set_boundary_tractions() (dctkit.physics.elasticity.LinearElasticity method)
set_displacement_bc() (dctkit.physics.elasticity.LinearElasticity method)
ShiftedList (class in dctkit.math.shifted_list)
signed_volume() (in module dctkit.mesh.volume)
simplices_faces (dctkit.mesh.simplex.SimplicialComplex attribute)
SimplicialComplex (class in dctkit.mesh.simplex)
sin() (in module dctkit.dec.cochain)
spmm() (in module dctkit.math.spmm)
sqrt() (in module dctkit.dec.cochain)
square() (in module dctkit.dec.cochain)
star() (in module dctkit.dec.cochain)
sub() (in module dctkit.dec.cochain)
sym() (in module dctkit.dec.cochain)
T
TENSOR (dctkit.dec.cochain.rank attribute)
trace() (in module dctkit.dec.cochain)
transpose() (in module dctkit.dec.cochain)
U
unsigned_volume() (in module dctkit.mesh.volume)
V
VECTOR (dctkit.dec.cochain.rank attribute)
W
wedge() (in module dctkit.dec.wedge)