AutoPDEx
Quickstart to AutoPDEx
High-level interface
High-level interface
Examples
Example notebooks
Lower level input files
Lower level modules
Time stepping
Solver
Models
Settings and static_settings
Assembler
Implicit_diff
Spaces
Solution structures
Variational_schemes
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
|
X
_
__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)
(autopdex.models.ModelContext method)
(autopdex.SimState method)
(autopdex.spaces.H1 method)
(autopdex.spaces.InternalVariable method)
(autopdex.spaces.L2 method)
A
AdamsBashforth (class in autopdex.dae)
AdamsMoulton (class in autopdex.dae)
adaptive_load_stepping() (in module autopdex.solver)
add_local_subsystem() (autopdex.SimState method)
add_model() (autopdex.SimState method)
add_strong_bc() (autopdex.SimState method)
add_structured_mesh() (autopdex.SimState method)
add_temporal_discretization() (autopdex.SimState method)
add_weak_bc() (autopdex.SimState method)
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)
controller_state (autopdex.dae.TimeSteppingManagerState attribute)
(autopdex.SimState property)
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)
dofs (autopdex.SimState attribute)
DormandPrince (class in autopdex.dae)
dt (autopdex.dae.TimeSteppingManagerState attribute)
(autopdex.SimState property)
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
H1 (class in autopdex.spaces)
heat_equation() (in module autopdex.models)
heat_equation_fos() (in module autopdex.models)
history (autopdex.dae.TimeSteppingManagerState attribute)
(autopdex.SimState property)
HistoryState (class in autopdex.dae)
hyperelastic_steady_state_fos() (in module autopdex.models)
hyperelastic_steady_state_weak() (in module autopdex.models)
I
import_mesh() (autopdex.SimState method)
in_plane() (in module autopdex.geometry)
in_planes() (in module autopdex.geometry)
in_sdf() (in module autopdex.geometry)
in_sdfs() (in module autopdex.geometry)
initialize() (autopdex.SimState method)
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)
internal_vars (autopdex.models.ModelContext attribute)
InternalVariable (class in autopdex.spaces)
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
L2 (class in autopdex.spaces)
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)
local_solvers (autopdex.models.ModelContext attribute)
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)
mode (autopdex.models.ModelContext attribute)
ModelContext (class in 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)
(autopdex.SimState property)
num_rejected (autopdex.dae.TimeSteppingManagerState attribute)
(autopdex.SimState property)
num_steps (autopdex.dae.TimeSteppingManagerState attribute)
(autopdex.SimState property)
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)
prepare() (autopdex.SimState method)
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)
(autopdex.SimState property)
q_der_n (autopdex.dae.TimeSteppingManagerState attribute)
q_n (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)
(autopdex.SimState 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)
set_dof_scaling() (autopdex.SimState method)
set_initial_conditions() (autopdex.SimState method)
set_postprocessing_policy() (autopdex.SimState method)
set_root_solver() (autopdex.SimState method)
set_step_size_controller() (autopdex.SimState method)
settings (autopdex.dae.TimeSteppingManagerState attribute)
signed_to_positive() (in module autopdex.geometry)
SimState (class in autopdex)
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)
test_ansatz (autopdex.models.ModelContext attribute)
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)
trial_ansatz (autopdex.models.ModelContext attribute)
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)
X
x_int (autopdex.models.ModelContext attribute)