AutoPDEx
1.1.1
Quickstart to AutoPDEx
High level operations
Solver
Time stepping
Models
Examples
Example notebooks
Examplary input files
Settings
Settings and static_settings
Lower level operations
Assembler
Implicit_diff
Spaces
Solution structures
Variational_schemes
Pre- and postprocessing
Geometry
Seeder
Utility
Plotter
Mesher
Source code
GitHub Project
AutoPDEx
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
_
__init__() (autopdex.dae.AdamsBashforth method)
(autopdex.dae.AdamsMoulton method)
(autopdex.dae.BackwardDiffFormula method)
(autopdex.dae.BackwardEuler method)
(autopdex.dae.ConstantStepSizeController method)
(autopdex.dae.CSSControllerState method)
(autopdex.dae.DiagonallyImplicitRungeKutta method)
(autopdex.dae.DormandPrince method)
(autopdex.dae.ExplicitRungeKutta method)
(autopdex.dae.ForwardEuler method)
(autopdex.dae.GaussLegendreRungeKutta method)
(autopdex.dae.HistoryState method)
(autopdex.dae.Kvaerno method)
(autopdex.dae.Newmark method)
(autopdex.dae.PIDController method)
(autopdex.dae.PIDControllerState method)
(autopdex.dae.RootIterationController method)
(autopdex.dae.RootIterationControllerState method)
(autopdex.dae.RootSolverResult method)
(autopdex.dae.SaveAllHistoryState method)
(autopdex.dae.SaveAllPolicy method)
(autopdex.dae.SaveEquidistantHistoryState method)
(autopdex.dae.SaveEquidistantPolicy method)
(autopdex.dae.SaveNothingPolicy method)
(autopdex.dae.SavePolicy method)
(autopdex.dae.StepSizeController method)
(autopdex.dae.TimeIntegrator method)
(autopdex.dae.TimeSteppingManager method)
(autopdex.dae.TimeSteppingManagerState method)
A
AdamsBashforth (class in autopdex.dae)
AdamsMoulton (class in autopdex.dae)
adaptive_load_stepping() (in module autopdex.solver)
assemble_residual() (in module autopdex.assembler)
assemble_tangent() (in module autopdex.assembler)
assemble_tangent_diagonal() (in module autopdex.assembler)
aug_lag_potential() (in module autopdex.models)
autopdex.assembler
module
autopdex.dae
module
autopdex.geometry
module
autopdex.implicit_diff
module
autopdex.mesher
module
autopdex.models
module
autopdex.plotter
module
autopdex.seeder
module
autopdex.solution_structures
module
autopdex.solver
module
autopdex.spaces
module
autopdex.utility
module
autopdex.variational_schemes
module
B
BackwardDiffFormula (class in autopdex.dae)
BackwardEuler (class in autopdex.dae)
burgers_equation_inviscid() (in module autopdex.models)
C
centroid() (in module autopdex.geometry)
ConstantStepSizeController (class in autopdex.dae)
CSSControllerState (class in autopdex.dae)
custom_root() (in module autopdex.implicit_diff)
D
d_alembert() (in module autopdex.models)
d_alembert_fos() (in module autopdex.models)
damped_jacobi_relaxation() (in module autopdex.solver)
dense_assemble_residual() (in module autopdex.assembler)
dense_assemble_tangent() (in module autopdex.assembler)
dense_integrate_functional() (in module autopdex.assembler)
detect_stage_dependencies() (in module autopdex.dae)
DiagonallyImplicitRungeKutta (class in autopdex.dae)
dict_flatten() (in module autopdex.utility)
dict_zeros_like() (in module autopdex.utility)
direct_residual_at_int_point() (in module autopdex.variational_schemes)
discrete_value_with_derivatives (in module autopdex.dae)
dof_select() (in module autopdex.utility)
DormandPrince (class in autopdex.dae)
E
elem_in_plane() (in module autopdex.geometry)
elem_on_line() (in module autopdex.geometry)
elevate_mesh_order() (in module autopdex.mesher)
estimate_size() (in module autopdex.seeder)
examples.cooks_membrane.quadrilaterals_autopdex_and_acegen
module
examples.cooks_membrane.uncertainty_estimation_hyperelastic
module
examples.heat_conduction.maze_forward_euler
module
examples.miscellaneous.wave_equation
module
examples.navier_stokes.circle_in_channel
module
ExplicitRungeKutta (class in autopdex.dae)
F
fem_ini_simplex() (in module autopdex.spaces)
fem_iso_line_quad_brick() (in module autopdex.spaces)
first_order_normalization() (in module autopdex.geometry)
ForwardEuler (class in autopdex.dae)
functional_at_int_point() (in module autopdex.variational_schemes)
G
gauss_legendre_1d() (in module autopdex.seeder)
gauss_legendre_nd() (in module autopdex.seeder)
gauss_lobatto_1d() (in module autopdex.seeder)
gauss_lobatto_nd() (in module autopdex.seeder)
gauss_points_in_psdf() (in module autopdex.seeder)
GaussLegendreRungeKutta (class in autopdex.dae)
get_condition_number() (in module autopdex.utility)
H
heat_equation() (in module autopdex.models)
heat_equation_fos() (in module autopdex.models)
history (autopdex.dae.TimeSteppingManagerState attribute)
HistoryState (class in autopdex.dae)
hyperelastic_steady_state_fos() (in module autopdex.models)
hyperelastic_steady_state_weak() (in module autopdex.models)
I
in_plane() (in module autopdex.geometry)
in_planes() (in module autopdex.geometry)
in_sdf() (in module autopdex.geometry)
in_sdfs() (in module autopdex.geometry)
int_pts_in_line_mesh() (in module autopdex.seeder)
int_pts_in_tet_mesh() (in module autopdex.seeder)
int_pts_in_tri_mesh() (in module autopdex.seeder)
int_pts_line() (in module autopdex.seeder)
int_pts_ref_tet() (in module autopdex.seeder)
int_pts_ref_tri() (in module autopdex.seeder)
int_pts_tet() (in module autopdex.seeder)
int_pts_tri() (in module autopdex.seeder)
integrate_functional() (in module autopdex.assembler)
invert_butcher_with_order() (in module autopdex.dae)
isochoric_neo_hooke() (in module autopdex.models)
isoparametric_domain_element_galerkin() (in module autopdex.models)
isoparametric_domain_integrate_potential() (in module autopdex.models)
isoparametric_surface_element_galerkin() (in module autopdex.models)
isosurface() (in module autopdex.plotter)
J
jacfwd_upto_n_one_vector_arg() (in module autopdex.utility)
jacfwd_upto_n_scalar_args() (in module autopdex.utility)
jacobi_method() (in module autopdex.solver)
jit_with_docstring() (in module autopdex.utility)
jnp_to_tuple() (in module autopdex.utility)
just_in_psdf() (in module autopdex.seeder)
K
kelvin_mandel_extract() (in module autopdex.models)
Kvaerno (class in autopdex.dae)
L
least_square_function_approximation() (in module autopdex.variational_schemes)
least_square_pde_loss() (in module autopdex.variational_schemes)
linear_elastic_strain_energy() (in module autopdex.models)
linear_elasticity() (in module autopdex.models)
linear_elasticity_fos() (in module autopdex.models)
linear_elasticity_weak() (in module autopdex.models)
linear_solve_jax() (in module autopdex.solver)
linear_solve_pardiso() (in module autopdex.solver)
linear_solve_petsc() (in module autopdex.solver)
linear_solve_pyamg() (in module autopdex.solver)
linear_solve_scipy() (in module autopdex.solver)
M
mask_op() (in module autopdex.utility)
mask_select() (in module autopdex.utility)
mask_set() (in module autopdex.utility)
mixed_reference_domain_int_var_updates() (in module autopdex.models)
mixed_reference_domain_potential() (in module autopdex.models)
mixed_reference_domain_residual() (in module autopdex.models)
mixed_reference_domain_residual_time() (in module autopdex.models)
mixed_reference_surface_potential() (in module autopdex.models)
mixed_reference_surface_residual() (in module autopdex.models)
module
autopdex.assembler
autopdex.dae
autopdex.geometry
autopdex.implicit_diff
autopdex.mesher
autopdex.models
autopdex.plotter
autopdex.seeder
autopdex.solution_structures
autopdex.solver
autopdex.spaces
autopdex.utility
autopdex.variational_schemes
examples.cooks_membrane.quadrilaterals_autopdex_and_acegen
examples.cooks_membrane.uncertainty_estimation_hyperelastic
examples.heat_conduction.maze_forward_euler
examples.miscellaneous.wave_equation
examples.navier_stokes.circle_in_channel
moving_least_squares() (in module autopdex.spaces)
N
navier_stokes_incompressible() (in module autopdex.models)
navier_stokes_incompressible_steady() (in module autopdex.models)
neo_hooke() (in module autopdex.models)
neumann_weak() (in module autopdex.models)
Newmark (class in autopdex.dae)
newton_solver() (in module autopdex.dae)
normal() (in module autopdex.geometry)
normals_from_normalized_sdf() (in module autopdex.geometry)
num_accepted (autopdex.dae.TimeSteppingManagerState attribute)
num_rejected (autopdex.dae.TimeSteppingManagerState attribute)
num_steps (autopdex.dae.TimeSteppingManagerState attribute)
O
on_line() (in module autopdex.geometry)
on_lines() (in module autopdex.geometry)
on_point() (in module autopdex.geometry)
only_positive() (in module autopdex.geometry)
P
PIDController (class in autopdex.dae)
PIDControllerState (class in autopdex.dae)
poisson() (in module autopdex.models)
poisson_fos() (in module autopdex.models)
poisson_weak() (in module autopdex.models)
precompile() (in module autopdex.solution_structures)
precompute_coupled_boundary() (in module autopdex.solution_structures)
precompute_function_and_derivatives() (in module autopdex.solution_structures)
precompute_projection() (in module autopdex.solution_structures)
precompute_shape_functions() (in module autopdex.spaces)
project() (in module autopdex.geometry)
project_on_line() (in module autopdex.geometry)
psdf_arc_in_2d() (in module autopdex.geometry)
psdf_cylinder() (in module autopdex.geometry)
psdf_cylinder_extruded() (in module autopdex.geometry)
psdf_infinite_cylinder() (in module autopdex.geometry)
psdf_infinite_line() (in module autopdex.geometry)
psdf_infinite_triprism_3d() (in module autopdex.geometry)
psdf_nd_sphere() (in module autopdex.geometry)
psdf_nd_sphere_cutout() (in module autopdex.geometry)
psdf_parallelogram() (in module autopdex.geometry)
psdf_polygon() (in module autopdex.geometry)
psdf_triangle_2d() (in module autopdex.geometry)
psdf_trimmed_line() (in module autopdex.geometry)
psdf_unification() (in module autopdex.geometry)
pv_function_plot() (in module autopdex.plotter)
pv_plot() (in module autopdex.plotter)
Q
q (autopdex.dae.HistoryState attribute)
(autopdex.dae.TimeSteppingManagerState attribute)
quasi_random_in_box() (in module autopdex.seeder)
quasi_random_in_psdf() (in module autopdex.seeder)
R
r_conjunction() (in module autopdex.geometry)
r_disjunction() (in module autopdex.geometry)
r_equivalence() (in module autopdex.geometry)
r_trimming() (in module autopdex.geometry)
regular_in_box() (in module autopdex.seeder)
regular_in_psdf() (in module autopdex.seeder)
reshape_as() (in module autopdex.utility)
residual_from_deriv_at_int_point() (in module autopdex.variational_schemes)
RootIterationController (class in autopdex.dae)
RootIterationControllerState (class in autopdex.dae)
RootSolverResult (class in autopdex.dae)
run() (autopdex.dae.TimeSteppingManager method)
S
SaveAllHistoryState (class in autopdex.dae)
SaveAllPolicy (class in autopdex.dae)
SaveEquidistantHistoryState (class in autopdex.dae)
SaveEquidistantPolicy (class in autopdex.dae)
SaveNothingPolicy (class in autopdex.dae)
SavePolicy (class in autopdex.dae)
scipy_assembling() (in module autopdex.solver)
sdf_convex_polygon_2d() (in module autopdex.geometry)
sdf_cuboid() (in module autopdex.geometry)
sdf_cylinder() (in module autopdex.geometry)
sdf_cylinder_extruded() (in module autopdex.geometry)
sdf_infinite_cylinder() (in module autopdex.geometry)
sdf_infinite_line() (in module autopdex.geometry)
sdf_infinite_triprism_3d() (in module autopdex.geometry)
sdf_nd_planes() (in module autopdex.geometry)
sdf_nd_sphere() (in module autopdex.geometry)
sdf_normal_to_direction() (in module autopdex.geometry)
sdf_parallelogram_2d() (in module autopdex.geometry)
sdf_triangle_2d() (in module autopdex.geometry)
search_neighborhood() (in module autopdex.utility)
select_elements_in_plane() (in module autopdex.geometry)
select_elements_on_line() (in module autopdex.geometry)
select_in_plane() (in module autopdex.geometry)
select_in_sdfs() (in module autopdex.geometry)
select_on_line() (in module autopdex.geometry)
select_point() (in module autopdex.geometry)
settings (autopdex.dae.TimeSteppingManagerState attribute)
signed_to_positive() (in module autopdex.geometry)
solution_space() (in module autopdex.spaces)
solution_structure() (in module autopdex.solution_structures)
solve_damped_newton() (in module autopdex.solver)
solve_diagonal_linear() (in module autopdex.solver)
solve_linear() (in module autopdex.solver)
solve_newton() (in module autopdex.solver)
solve_nonlinear_minimization() (in module autopdex.solver)
solver() (in module autopdex.solver)
sparse_assemble_residual() (in module autopdex.assembler)
sparse_assemble_tangent() (in module autopdex.assembler)
sparse_assemble_tangent_diagonal() (in module autopdex.assembler)
sparse_integrate_functional() (in module autopdex.assembler)
StepSizeController (class in autopdex.dae)
strong_form_galerkin() (in module autopdex.variational_schemes)
structured_mesh() (in module autopdex.mesher)
subelem_in_elem() (in module autopdex.geometry)
subelem_in_elems() (in module autopdex.geometry)
subelems_in_elems() (in module autopdex.geometry)
symmetry_check() (in module autopdex.utility)
T
t (autopdex.dae.HistoryState attribute)
tensor_product_rule() (in module autopdex.seeder)
tensor_product_two_coordinate_arrays() (in module autopdex.seeder)
TimeIntegrator (class in autopdex.dae)
TimeSteppingManager (class in autopdex.dae)
TimeSteppingManagerState (class in autopdex.dae)
to_jax_function() (in module autopdex.utility)
transfinite_interpolation() (in module autopdex.geometry)
transport_equation() (in module autopdex.models)
triangle_area() (in module autopdex.geometry)
triangle_areas() (in module autopdex.geometry)
U
user (autopdex.dae.HistoryState attribute)
user_element_assemble_residual() (in module autopdex.assembler)
user_element_assemble_tangent() (in module autopdex.assembler)
user_element_assemble_tangent_diagonal() (in module autopdex.assembler)
user_potential_assemble_residual() (in module autopdex.assembler)
user_potential_assemble_tangent() (in module autopdex.assembler)
user_potential_assemble_tangent_diagonal() (in module autopdex.assembler)
user_potential_integrate_functional() (in module autopdex.assembler)
user_residual_assemble_residual() (in module autopdex.assembler)
user_residual_assemble_tangent() (in module autopdex.assembler)
user_residual_assemble_tangent_diagonal() (in module autopdex.assembler)
W
weak_form_galerkin() (in module autopdex.variational_schemes)