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.data.GivenFunction method)
(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_interpolant() (hedge.data.IGivenFunction method)
(hedge.data.ITimeDependentGivenFunction 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)
ConstantGivenFunction (class in hedge.data)
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)
GivenFunction (class in hedge.data)
GivenVolumeInterpolant (class in hedge.data)
GradientOperator (class in hedge.models.nd_calculus)

H

hedge (module)
hedge.data (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)
IGivenFunction (class in hedge.data)
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)
ITimeDependentGivenFunction (class in hedge.data)

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_tdep_constant() (in module hedge.data)
make_uniform_1d_mesh() (in module hedge.mesh.generator)
make_vector_field() (in module hedge.optemplate.tools)
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)
TimeConstantGivenFunction (class in hedge.data)
TimeDependentGivenFunction (class in hedge.data)
TimeDependentOperator (class in hedge.models)
TimeHarmonicGivenFunction (class in hedge.data)
TimeIntervalGivenFunction (class in hedge.data)
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_interpolant() (hedge.data.IGivenFunction method)
(hedge.data.ITimeDependentGivenFunction 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)