List of all items[−]
Structs
- assembly::global::BasisFunctionBuffer
- assembly::global::CsrAssembler
- assembly::global::CsrParAssembler
- assembly::global::QuadratureBuffer
- assembly::global::SerialVectorAssembler
- assembly::local::ElementEllipticAssembler
- assembly::local::ElementEllipticAssemblerBuilder
- assembly::local::ElementMassAssembler
- assembly::local::ElementSourceAssembler
- assembly::local::ElementSourceAssemblerBuilder
- assembly::local::GeneralQuadratureTable
- assembly::local::UniformQuadratureTable
- assembly::operators::LaplaceOperator
- connectivity::Hex20Connectivity
- connectivity::Hex27Connectivity
- connectivity::Hex8Connectivity
- connectivity::Quad4d2Connectivity
- connectivity::Quad4d3Connectivity
- connectivity::Quad8d3Connectivity
- connectivity::Quad9d2Connectivity
- connectivity::Quad9d3Connectivity
- connectivity::Segment2d2Connectivity
- connectivity::Segment2d3Connectivity
- connectivity::Segment3d2Connectivity
- connectivity::Segment3d3Connectivity
- connectivity::Tet10Connectivity
- connectivity::Tet20Connectivity
- connectivity::Tet4Connectivity
- connectivity::Tri3d2Connectivity
- connectivity::Tri3d3Connectivity
- connectivity::Tri6d2Connectivity
- connectivity::Tri6d3Connectivity
- element::Hex20Element
- element::Hex27Element
- element::Hex8Element
- element::Quad4d2Element
- element::Quad9d2Element
- element::Segment2d2Element
- element::Tet10Element
- element::Tet20Element
- element::Tet4Element
- element::Tri3d2Element
- element::Tri3d3Element
- element::Tri6d2Element
- geometry::AxisAlignedBoundingBox
- geometry::ClosestEdge
- geometry::ConcavePolygonError
- geometry::ConvexPolygon
- geometry::GeneralPolygon
- geometry::HalfPlane
- geometry::HalfSpace
- geometry::Hexahedron
- geometry::Line2d
- geometry::LineSegment2d
- geometry::LineSegment3d
- geometry::Plane3d
- geometry::PolygonPointProjection3d
- geometry::Quad2d
- geometry::Quad3d
- geometry::SignedDistanceResult
- geometry::Tetrahedron
- geometry::Triangle
- geometry::polymesh::PolyMesh
- geometry::polymesh::PolyMeshFace
- geometry::proptest_strategies::Triangle2dParams
- geometry::proptest_strategies::Triangle3dParams
- geometry::sdf::SdfAxisAlignedBox
- geometry::sdf::SdfCircle
- geometry::sdf::SdfUnion
- io::vtk::FiniteElementMeshDataSetBuilder
- mesh::Mesh
- mesh::reorder::InvalidPermutation
- mesh::reorder::MeshPermutation
- mesh::reorder::Permutation
- model::FiniteElementInterpolator
- space::ElementInSpace
- util::ArrayAppender
- util::NestedVec
- util::proptest::DMatrixStrategy
- workspace::Workspace
Enums
- Symmetry
- geometry::Orientation
- geometry::OrientationTestResult
- geometry::polymesh::Classification
- quadrature::QuadratureError
Traits
- SmallDim
- allocators::BiDimAllocator
- allocators::ElementConnectivityAllocator
- allocators::FiniteElementAllocator
- allocators::FiniteElementMatrixAllocator
- allocators::ReferenceFiniteElementAllocator
- allocators::SmallDimAllocator
- allocators::TriDimAllocator
- allocators::VolumeFiniteElementAllocator
- assembly::local::ElementConnectivityAssembler
- assembly::local::ElementMatrixAssembler
- assembly::local::ElementScalarAssembler
- assembly::local::ElementVectorAssembler
- assembly::local::QuadratureTable
- assembly::local::SourceFunction
- assembly::operators::EllipticContraction
- assembly::operators::EllipticEnergy
- assembly::operators::EllipticOperator
- assembly::operators::Operator
- connectivity::CellConnectivity
- connectivity::Connectivity
- connectivity::ConnectivityMut
- element::ElementConnectivity
- element::FiniteElement
- element::FixedNodesReferenceFiniteElement
- element::ReferenceFiniteElement
- element::SurfaceFiniteElement
- element::VolumetricFiniteElement
- geometry::BoundedGeometry
- geometry::ConvexPolygon3d
- geometry::ConvexPolyhedron
- geometry::Distance
- geometry::DistanceQuery
- geometry::GeometryCollection
- geometry::NeighborhoodQuery
- geometry::OverlapQuery
- geometry::Overlaps
- geometry::Polygon
- geometry::SignedDistance
- geometry::sdf::BoundedSdf
- geometry::sdf::SignedDistanceFunction2d
- io::vtk::VtkCellConnectivity
- model::MakeInterpolator
- quadrature::Quadrature
- quadrature::Quadrature2d
- space::FiniteElementConnectivity
- space::FiniteElementSpace
- space::GeometricFiniteElementSpace
- space::VolumetricFiniteElementSpace
Functions
- assembly::global::add_local_to_global
- assembly::global::apply_homogeneous_dirichlet_bc_csr
- assembly::global::apply_homogeneous_dirichlet_bc_matrix
- assembly::global::apply_homogeneous_dirichlet_bc_rhs
- assembly::global::color_nodes
- assembly::global::compute_global_potential
- assembly::global::gather_global_to_local
- assembly::local::assemble_element_elliptic_matrix
- assembly::local::assemble_element_elliptic_vector
- assembly::local::assemble_element_mass_matrix
- assembly::local::assemble_element_source_vector
- assembly::local::compute_element_elliptic_energy
- element::map_physical_coordinates
- element::project_physical_coordinates
- error::estimate_H1_seminorm_error
- error::estimate_H1_seminorm_error_squared
- error::estimate_L2_error
- error::estimate_L2_error_squared
- error::estimate_element_H1_seminorm_error
- error::estimate_element_H1_seminorm_error_squared
- error::estimate_element_L2_error
- error::estimate_element_L2_error_squared
- geometry::compute_polyhedron_volume_from_faces
- geometry::proptest_strategies::clockwise_triangle2d_strategy_f64
- geometry::proptest_strategies::convex_quad2d_strategy_f64
- geometry::proptest_strategies::nondegenerate_convex_quad2d_strategy_f64
- geometry::proptest_strategies::nondegenerate_line_segment2d_strategy_f64
- geometry::proptest_strategies::nondegenerate_triangle2d_strategy_f64
- geometry::proptest_strategies::parallelogram_strategy_f64
- geometry::proptest_strategies::triangle2d_strategy_f64
- mesh::procedural::approximate_quad_mesh_for_sdf_2d
- mesh::procedural::approximate_triangle_mesh_for_sdf_2d
- mesh::procedural::create_rectangular_uniform_hex_mesh
- mesh::procedural::create_rectangular_uniform_quad_mesh_2d
- mesh::procedural::create_simple_stupid_sphere
- mesh::procedural::create_unit_box_uniform_hex_mesh_3d
- mesh::procedural::create_unit_box_uniform_tet_mesh_3d
- mesh::procedural::create_unit_square_uniform_quad_mesh_2d
- mesh::procedural::create_unit_square_uniform_tri_mesh_2d
- mesh::procedural::voxelize_bounding_box_2d
- mesh::procedural::voxelize_sdf_2d
- mesh::reorder::cuthill_mckee
- mesh::reorder::reorder_mesh_par
- mesh::reorder::reverse_cuthill_mckee
- proptest::point2
- proptest::point3
- proptest::rectangular_uniform_mesh_strategy
- quadrature::tensor::hexahedron_gauss
- quadrature::tensor::quadrilateral_gauss
- quadrature::total_order::hexahedron
- quadrature::total_order::prism
- quadrature::total_order::pyramid
- quadrature::total_order::quadrilateral
- quadrature::total_order::tetrahedron
- quadrature::total_order::triangle
- util::apd
- util::coerce_col_major_slice
- util::coerce_col_major_slice_mut
- util::condition_number_symmetric
- util::cross_product_matrix
- util::diag_left_mul
- util::dump_csr_matrix_to_mm_file
- util::dump_matrix_to_file
- util::dump_mesh_connectivity_matrices
- util::extract_by_node_index
- util::min_eigenvalue_symmetric
- util::min_max_symmetric_eigenvalues
- util::proptest::point2_f64_strategy
- util::proptest::square_shape
- util::proptest::vector2_f64_strategy
- util::rotation_svd
- util::try_transmute_ref
- util::try_transmute_ref_mut
- workspace::with_thread_local_workspace
Typedefs
- connectivity::CellFace
- element::ConnectivityGeometryDim
- element::ConnectivityReferenceDim
- element::ElementForConnectivity
- element::ElementGeometryDim
- element::MatrixSlice
- element::MatrixSliceMut
- geometry::AxisAlignedBoundingBox2d
- geometry::AxisAlignedBoundingBox3d
- geometry::Triangle2d
- geometry::Triangle3d
- geometry::polymesh::PolyMesh3d
- mesh::Hex20Mesh
- mesh::Hex27Mesh
- mesh::HexMesh
- mesh::Mesh2d
- mesh::Mesh3d
- mesh::Quad9Mesh2d
- mesh::QuadMesh2d
- mesh::Tet10Mesh
- mesh::Tet20Mesh
- mesh::Tet4Mesh
- mesh::Tri6Mesh2d
- mesh::TriangleMesh2d
- mesh::TriangleMesh3d
- quadrature::QuadraturePair
- quadrature::QuadraturePair2d
- quadrature::QuadraturePair3d