Index

_ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | V | W

_

__call__() (hedge.discretization.Projector method)
(hedge.models.poisson.BoundPoissonOperator method)
(hedge.timestep.ab.AdamsBashforthTimeStepper method)
(hedge.timestep.multirate_ab.TwoRateAdamsBashforthTimeStepper method)
(hedge.timestep.rk4.RK4TimeStepper method)
__getitem__() (hedge.flux.FluxVectorPlaceholder method)
__init__() (hedge.discretization.ExponentialFilterResponseFunction method)
(hedge.discretization.Filter method)
(hedge.mesh.ConformalMesh method)
(hedge.models.advection.StrongAdvectionOperator method)
(hedge.models.advection.VariableCoefficientAdvectionOperator method)
(hedge.models.advection.WeakAdvectionOperator method)
(hedge.models.diffusion.DiffusionOperator method)
(hedge.models.em.MaxwellOperator method)
(hedge.models.nd_calculus.DivergenceOperator method)
(hedge.models.nd_calculus.GradientOperator method)
(hedge.models.poisson.PoissonOperator method)
(hedge.models.wave.StrongWaveOperator method)
(hedge.models.wave.VariableVelocityStrongWaveOperator method)
(hedge.timestep.ab.AdamsBashforthTimeStepper method)
(hedge.timestep.multirate_ab.TwoRateAdamsBashforthTimeStepper method)
(hedge.timestep.rk4.RK4TimeStepper method)
(hedge.visualization.LegacyVtkVisualizer method)
(hedge.visualization.SiloVisualizer method)
(hedge.visualization.VtkVisualizer method)
__len__() (hedge.flux.FluxVectorPlaceholder method)

A

AbarbanelGottliebPMLMaxwellOperator (class in hedge.models.pml)
AbarbanelGottliebPMLTEMaxwellOperator (class in hedge.models.pml)
AbarbanelGottliebPMLTMMaxwellOperator (class in hedge.models.pml)
AdamsBashforthTimeStepper (class in hedge.timestep.ab)
add_data() (hedge.visualization.LegacyVtkVisualizer method)
(hedge.visualization.SiloVisualizer method)
(hedge.visualization.VtkVisualizer method)
add_function() (hedge.discretization.Discretization method)
add_instrumentation() (hedge.discretization.Discretization method)
all_debug_flags() (hedge.discretization.Discretization method)
assemble_eh() (hedge.models.em.MaxwellOperator method)
assemble_ehpq() (hedge.models.pml.AbarbanelGottliebPMLMaxwellOperator method)
avg (hedge.flux.FluxScalarPlaceholder attribute)
(hedge.flux.FluxVectorPlaceholder attribute)
(hedge.flux.FluxZeroPlaceholder attribute)

B

bind() (hedge.models.advection.StrongAdvectionOperator method)
(hedge.models.advection.VariableCoefficientAdvectionOperator method)
(hedge.models.advection.WeakAdvectionOperator method)
(hedge.models.diffusion.DiffusionOperator method)
(hedge.models.em.MaxwellOperator method)
(hedge.models.nd_calculus.DivergenceOperator method)
(hedge.models.nd_calculus.GradientOperator method)
(hedge.models.pml.AbarbanelGottliebPMLMaxwellOperator method)
(hedge.models.poisson.PoissonOperator method)
(hedge.models.wave.StrongWaveOperator method)
(hedge.models.wave.VariableVelocityStrongWaveOperator method)
both_interfaces() (hedge.mesh.Mesh method)
boundarize_boundary_field() (hedge.discretization.Discretization method)
BoundarizeOperator (class in hedge.optemplate.operators)
boundary_empty() (hedge.discretization.Discretization method)
boundary_normals() (hedge.discretization.Discretization method)
boundary_zeros() (hedge.discretization.Discretization method)
BoundaryPair (class in hedge.optemplate.primitives)
bounding_box() (hedge.mesh.Element method)
(hedge.mesh.Mesh method)
BoundPoissonOperator (class in hedge.models.poisson)

C

centroid() (hedge.mesh.Element method)
check_bc_coverage() (in module hedge.mesh)
close() (hedge.discretization.Discretization method)
(hedge.visualization.SiloVisualizer method)
(hedge.visualization.VtkVisualizer method)
coefficients_from_boxes() (hedge.models.pml.AbarbanelGottliebPMLMaxwellOperator method)
coefficients_from_width() (hedge.models.pml.AbarbanelGottliebPMLMaxwellOperator method)
compile() (hedge.discretization.Discretization method)
compute_kind (hedge.discretization.Discretization attribute)
ConformalMesh (class in hedge.mesh)
convert_boundary() (hedge.discretization.Discretization method)
convert_volume() (hedge.discretization.Discretization method)
count_subset() (in module hedge.tools.indexing)
cuthill_mckee() (in module hedge.mesh.tools)

D

DifferentiationOperator (class in hedge.optemplate.operators)
DiffusionOperator (class in hedge.models.diffusion)
dimensions (hedge.mesh.Mesh attribute)
Discretization (class in hedge.discretization)
DivergenceOperator (class in hedge.models.nd_calculus)
dt_factor() (hedge.discretization.Discretization method)

E

Element (class in hedge.mesh)
element_adjacency_graph() (hedge.mesh.Mesh method)
ElementwiseMaxOperator (class in hedge.optemplate.operators)
EOCRecorder (class in hedge.tools.convergence)
estimate_order_of_convergence() (in module hedge.tools.convergence)
estimate_timestep() (hedge.models.HyperbolicOperator method)
ExponentialFilterResponseFunction (class in hedge.discretization)
ext (hedge.flux.FluxScalarPlaceholder attribute)
(hedge.flux.FluxVectorPlaceholder attribute)
(hedge.flux.FluxZeroPlaceholder attribute)

F

face_jacobians (hedge.mesh.Element attribute)
face_normals (hedge.mesh.Element attribute)
Field (in module hedge.optemplate.primitives)
FieldComponent (class in hedge.flux)
Filter (class in hedge.discretization)
flux_abs (in module hedge.flux)
flux_max (in module hedge.flux)
flux_min (in module hedge.flux)
flux_types (hedge.models.advection.StrongAdvectionOperator attribute)
(hedge.models.advection.VariableCoefficientAdvectionOperator attribute)
(hedge.models.advection.WeakAdvectionOperator attribute)
FluxScalarParameter (class in hedge.flux)
FluxScalarPlaceholder (class in hedge.flux)
FluxVectorPlaceholder (class in hedge.flux)
FluxZeroPlaceholder (class in hedge.flux)
full_to_all_subset_indices() (in module hedge.tools.indexing)
full_to_subset_indices() (in module hedge.tools.indexing)

G

get_eh_subset() (hedge.models.em.MaxwellOperator method)
get_flux_operator() (in module hedge.optemplate.tools)
get_point_evaluator() (hedge.discretization.Discretization method)
GradientOperator (class in hedge.models.nd_calculus)

H

hedge (module)
hedge.discretization (module)
hedge.flux (module)
hedge.flux.tools (module)
hedge.mesh (module)
hedge.mesh.generator (module)
hedge.mesh.tools (module)
hedge.models (module)
hedge.models.advection (module)
hedge.models.diffusion (module)
hedge.models.em (module)
hedge.models.nd_calculus (module)
hedge.models.pml (module)
hedge.models.poisson (module)
hedge.models.wave (module)
hedge.optemplate.operators (module)
hedge.optemplate.primitives (module)
hedge.optemplate.tools (module)
hedge.timestep.ab (module)
hedge.timestep.multirate_ab (module)
hedge.timestep.rk4 (module)
hedge.tools (module)
hedge.tools.convergence (module)
hedge.tools.indexing (module)
hedge.tools.math (module)
hedge.visualization (module)
HyperbolicOperator (class in hedge.models)

I

id (hedge.mesh.Element attribute)
inner_product() (hedge.discretization.Discretization method)
int (hedge.flux.FluxScalarPlaceholder attribute)
(hedge.flux.FluxVectorPlaceholder attribute)
(hedge.flux.FluxZeroPlaceholder attribute)
integral() (hedge.discretization.Discretization method)
interpolate_boundary_function() (hedge.discretization.Discretization method)
interpolate_volume_function() (hedge.discretization.Discretization method)
inverse_map (hedge.mesh.Element attribute)
InverseMassOperator (class in hedge.optemplate.operators)
is_boundary_tag_nonempty() (hedge.discretization.Discretization method)

L

LegacyVtkVisualizer (class in hedge.visualization)

M

make_1d_mesh() (in module hedge.mesh.generator)
make_ab_coefficients() (in module hedge.timestep.ab)
make_ball_mesh() (in module hedge.mesh.generator)
make_box_mesh() (in module hedge.mesh.generator)
make_centered_regular_rect_mesh() (in module hedge.mesh.generator)
make_conformal_mesh() (in module hedge.mesh)
make_cylinder_mesh() (in module hedge.mesh.generator)
make_disk_mesh() (in module hedge.mesh.generator)
make_file() (hedge.visualization.LegacyVtkVisualizer method)
(hedge.visualization.SiloVisualizer method)
(hedge.visualization.VtkVisualizer method)
make_generic_ab_coefficients() (in module hedge.timestep.ab)
make_lax_friedrichs_flux() (in module hedge.flux.tools)
make_minv_stiffness_t() (in module hedge.optemplate.tools)
make_nabla() (in module hedge.optemplate.tools)
make_normal() (in module hedge.flux)
(in module hedge.optemplate.primitives)
make_rect_mesh() (in module hedge.mesh.generator)
make_regular_rect_mesh() (in module hedge.mesh.generator), [1]
make_regular_square_mesh() (in module hedge.mesh.generator)
make_square_mesh() (in module hedge.mesh.generator)
make_stiffness() (in module hedge.optemplate.tools)
make_stiffness_t() (in module hedge.optemplate.tools)
make_sym_vector() (in module hedge.optemplate)
make_uniform_1d_mesh() (in module hedge.mesh.generator)
map (hedge.mesh.Element attribute)
MassOperator (class in hedge.optemplate.operators)
max_eigenvalue() (hedge.models.advection.StrongAdvectionOperator method)
(hedge.models.advection.VariableCoefficientAdvectionOperator method)
(hedge.models.advection.WeakAdvectionOperator method)
(hedge.models.em.MaxwellOperator method)
MaxwellOperator (class in hedge.models.em)
Mesh (class in hedge.mesh)
mesh_volume() (hedge.discretization.Discretization method)
MInvSTOperator (class in hedge.optemplate.operators)

N

nodewise_dot_product() (hedge.discretization.Discretization method)
noninteractive_debug_flags() (hedge.discretization.Discretization class method)
norm() (hedge.discretization.Discretization method)
Normal (class in hedge.flux)

O

Operator (class in hedge.models)

P

partial_to_all_subset_indices() (in module hedge.tools.indexing)
partial_to_eh_subsets() (hedge.models.em.MaxwellOperator method)
PenaltyTerm (in module hedge.flux)
PoissonOperator (class in hedge.models.poisson)
prepare_rhs() (hedge.models.poisson.BoundPoissonOperator method)
PrioritizedSubexpression (class in hedge.optemplate.primitives)
Projector (class in hedge.discretization)
ptwise_dot() (in module hedge.optemplate.tools)
ptwise_mul() (in module hedge.optemplate.tools)

R

rank (hedge.mesh.TAG_RANK_BOUNDARY attribute)
reordered() (hedge.mesh.ConformalMesh method)
reordered_by() (hedge.mesh.ConformalMesh method)
RK4TimeStepper (class in hedge.timestep.rk4)

S

ScalarParameter (class in hedge.optemplate.primitives)
SiloVisualizer (class in hedge.visualization)
SourceFree1DMaxwellOperator (class in hedge.models.em)
split_eh() (hedge.models.em.MaxwellOperator method)
split_ehpq() (hedge.models.pml.AbarbanelGottliebPMLMaxwellOperator method)
StiffnessOperator (class in hedge.optemplate.operators)
StiffnessTOperator (class in hedge.optemplate.operators)
StrongAdvectionOperator (class in hedge.models.advection)
StrongWaveOperator (class in hedge.models.wave)

T

TAG_ALL (class in hedge.mesh)
TAG_NO_BOUNDARY (class in hedge.mesh)
TAG_NONE (class in hedge.mesh)
TAG_RANK_BOUNDARY (class in hedge.mesh)
TAG_REALLY_ALL (class in hedge.mesh)
TE1DMaxwellOperator (class in hedge.models.em)
TEMaxwellOperator (class in hedge.models.em)
TimeDependentOperator (class in hedge.models)
TMMaxwellOperator (class in hedge.models.em)
TwoRateAdamsBashforthTimeStepper (class in hedge.timestep.multirate_ab)

V

VariableCoefficientAdvectionOperator (class in hedge.models.advection)
VariableVelocityStrongWaveOperator (class in hedge.models.wave)
vertex_indices (hedge.mesh.Element attribute)
volume_empty() (hedge.discretization.Discretization method)
volume_zeros() (hedge.discretization.Discretization method)
volumize_boundary_field() (hedge.discretization.Discretization method)
VtkVisualizer (class in hedge.visualization)

W

WeakAdvectionOperator (class in hedge.models.advection)