| Chexedpy.build_utils._Options | |
| Chexed::Mesh::Adaptation_result | |
| Chexed::Advection< n_dim, row_size > | |
| Chexed::math::Approx_equal | Functor to compare whether values are approximately equal |
| Chexed::Array< T > | Represents a dynamic-sized multidimensional array |
| Chexed::Array< double > | |
| Chexed::Array< hexed::Tree_curve::Segment > | |
| Chexed::Array< Int > | |
| Chexed::Array< int > | |
| Chexed::math::Ball< n_dim > | Minimal representation of an n_dim-dimensional ball |
| ►Chexed::mutual::Base< T, U > | Abstract base class for all mutually-connected objects |
| ►Chexed::mutual::Multiple< T, U > | Object that can be mutually connected with any number of partners |
| Chexed::Reciprocal_list< T, U > | Like Reciprocal_ptr, put it can be connected with multiple partners |
| ►Chexed::mutual::Single< T, U > | Object which is mutually connected ("paired") with only one other object |
| Chexed::Reciprocal_ptr< T, U > | Implements pairs of reciprocally-connected pointers |
| ►Chexed::mutual::Base< hexed::Element, hexed::Tree > | |
| ►Chexed::mutual::Single< hexed::Element, hexed::Tree > | |
| Chexed::Reciprocal_ptr< hexed::Element, hexed::Tree > | |
| ►Chexed::mutual::Base< hexed::Face, hexed::Face_refinement > | |
| ►Chexed::mutual::Single< hexed::Face, hexed::Face_refinement > | |
| Chexed::Reciprocal_ptr< hexed::Face, hexed::Face_refinement > | |
| ►Chexed::mutual::Base< hexed::Face, hexed::Neighbor_connection > | |
| ►Chexed::mutual::Single< hexed::Face, hexed::Neighbor_connection > | |
| Chexed::Reciprocal_ptr< hexed::Face, hexed::Neighbor_connection > | |
| ►Chexed::mutual::Base< hexed::Face_refinement, hexed::Face > | |
| ►Chexed::mutual::Single< hexed::Face_refinement, hexed::Face > | |
| Chexed::Reciprocal_ptr< hexed::Face_refinement, hexed::Face > | |
| Chexed::mutual::Base< hexed::Neighbor_connection, hexed::Face > | |
| ►Chexed::mutual::Base< hexed::next::Boundary_block, hexed::next::Element_shape > | |
| ►Chexed::mutual::Single< hexed::next::Boundary_block, hexed::next::Element_shape > | |
| Chexed::Reciprocal_ptr< hexed::next::Boundary_block, hexed::next::Element_shape > | |
| ►Chexed::mutual::Base< hexed::next::Edge, hexed::next::Edge > | |
| ►Chexed::mutual::Multiple< hexed::next::Edge, hexed::next::Edge > | |
| Chexed::Reciprocal_list< hexed::next::Edge, hexed::next::Edge > | |
| ►Chexed::mutual::Single< hexed::next::Edge, hexed::next::Edge > | |
| Chexed::Reciprocal_ptr< hexed::next::Edge, hexed::next::Edge > | |
| ►Chexed::mutual::Base< hexed::next::Element_shape, hexed::next::Boundary_block > | |
| ►Chexed::mutual::Multiple< hexed::next::Element_shape, hexed::next::Boundary_block > | |
| Chexed::Reciprocal_list< hexed::next::Element_shape, hexed::next::Boundary_block > | |
| ►Chexed::mutual::Single< hexed::next::Element_shape, hexed::next::Boundary_block > | |
| Chexed::Reciprocal_ptr< hexed::next::Element_shape, hexed::next::Boundary_block > | |
| ►Chexed::mutual::Base< hexed::next::Element_shape, hexed::next::Vertex > | |
| ►Chexed::mutual::Multiple< hexed::next::Element_shape, hexed::next::Vertex > | |
| Chexed::Reciprocal_list< hexed::next::Element_shape, hexed::next::Vertex > | |
| ►Chexed::mutual::Base< hexed::next::Vertex, hexed::next::Edge > | |
| ►Chexed::mutual::Multiple< hexed::next::Vertex, hexed::next::Edge > | |
| Chexed::Reciprocal_list< hexed::next::Vertex, hexed::next::Edge > | |
| ►Chexed::mutual::Base< hexed::next::Vertex, hexed::next::Element_shape > | |
| ►Chexed::mutual::Multiple< hexed::next::Vertex, hexed::next::Element_shape > | |
| Chexed::Reciprocal_list< hexed::next::Vertex, hexed::next::Element_shape > | |
| ►Chexed::mutual::Single< hexed::next::Vertex, hexed::next::Element_shape > | |
| Chexed::Reciprocal_ptr< hexed::next::Vertex, hexed::next::Element_shape > | |
| ►Chexed::mutual::Base< hexed::Tree, hexed::Element > | |
| ►Chexed::mutual::Single< hexed::Tree, hexed::Element > | |
| Chexed::Reciprocal_ptr< hexed::Tree, hexed::Element > | |
| ►Chexed::mutual::Base< hexed::Tree, hexed::Tree > | |
| ►Chexed::mutual::Multiple< hexed::Tree, hexed::Tree > | |
| Chexed::Reciprocal_list< hexed::Tree, hexed::Tree > | |
| ►Chexed::mutual::Single< hexed::Tree, hexed::Tree > | |
| Chexed::Reciprocal_ptr< hexed::Tree, hexed::Tree > | |
| Chexed::mutual::Base< U, T > | |
| ►Chexed::mutual::Base< void, void > | |
| ►Chexed::mutual::Multiple< void, void > | |
| ►Chexed::Mortal | Object that could die at any moment |
| Chexed::Boundary_connection | |
| ►Chexed::Element | Stores data associated with one mesh element |
| Chexed::Deformed_element | Represents an Element which is not a perfect axis-aligned square/cube |
| Chexed::Face | |
| Chexed::Face_refinement | |
| Chexed::Neighbor_connection | |
| Chexed::Tree | Bin/quad/octree data structure |
| ►Chexed::next::Block | Abstract nodal representation of a parametric block |
| ►Chexed::next::Boundary_block | A Block which is part of the mesh boundary |
| Chexed::next::Edge | A 1-dimensional Block connecting 2 Vertexs |
| Chexed::next::Surface_face | A 2-dimensional Block bounded by 4 Edges |
| Chexed::next::Element_shape | Represents the shape of a complete mesh element |
| Chexed::next::Vertex | Represents a mesh vertex (a point) |
| ►Chexed::mutual::Single< void, void > | |
| Chexed::Mortal_ptr< hexed::Element > | |
| Chexed::Mortal_ptr< hexed::Face_refinement > | |
| Chexed::Mortal_ptr< hexed::Boundary_connection > | |
| Chexed::Mortal_ptr< hexed::Face > | |
| Chexed::Mortal_ptr< hexed::Tree > | |
| Chexed::Mortal_ptr< hexed::next::Boundary_block > | |
| Chexed::Mortal_ptr< hexed::next::Edge > | |
| Chexed::Mortal_ptr< hexed::next::Element_shape > | |
| Chexed::Mortal_ptr< hexed::next::Surface_face > | |
| Chexed::Mortal_ptr< hexed::next::Vertex > | |
| Chexed::Mortal_ptr< T > | Pointer to a Mortal object that will be updated if the object is destroyed or moved |
| ►Chexed::Basis | Represents a basis of Lagrange polynomials |
| Chexed::Equidistant | Basis with equidistant quadrature points |
| Chexed::Gauss_legendre | Basis based on Gauss-Legendre quadrature |
| Chexed::Gauss_lobatto | Basis based on Gauss-Lobatto quadrature |
| Chexed::Boundary_face | |
| Chexedpy.build_utils.Builder | |
| ►Cbu.C_project | |
| Chexedpy._build.Hexed | |
| Chexed::Case | |
| Chexed::Navier_stokes< visc, turb >::Pde< n_dim, row_size >::Characteristics | |
| Chexed::Command_input | Handles command line input with history |
| Chexedpy.build_utils.Compiler | |
| Chexedpy.build_utils.Completed | |
| Chexed::Advection< n_dim, row_size >::Computation< n_dim_flux > | |
| Chexed::Eikonal< n_dim, row_size >::Computation< n_dim_flux > | |
| Chexed::Fix_nonphysical< n_scalar >::Pde< n_dim, row_size >::Computation< n_dim_flux > | |
| Chexed::Gradient< n_dim, row_size >::Computation< n_dim_flux > | |
| Chexed::Laplace< n_dim, row_size >::Computation< n_dim_flux > | |
| Chexed::Navier_stokes< visc, turb >::Pde< n_dim, row_size >::Computation< n_dim_flux > | |
| Chexed::Smooth_art_visc< n_dim, row_size >::Computation< n_dim_flux > | |
| Chexed::Connection_direction | Describes the direction in which to faces are connected |
| Chexed::Tree::Connection_neighbors | |
| Chexed::Mesh::Connection_validity | An object to provide information about whether the mesh connectivity is valid and if not, why |
| Chexed::Vis_data::Contour | Stores data representing a contour line/surface |
| Chexed::Convergence_monitor | Monitors whether some variable has converged to a definite value |
| Chexed::brep::Coordinate_change | A change of coordinates from "definition" space (domain) to "model" space (codomain) |
| ►Chexedpy.build_utils.Deliverable | |
| Chexedpy.build_utils.Boolean | |
| ►Chexedpy.build_utils.Buildable | |
| ►Chexedpy.build_utils.C_project | |
| Chexedpy.build_utils.Boost | |
| Chexedpy.build_utils.Catch2 | |
| Chexedpy.build_utils.Eigen | |
| Chexedpy.build_utils.HDF5 | |
| Chexedpy.build_utils.Libxml2 | |
| Chexedpy.build_utils.Libxml2_base | |
| Chexedpy.build_utils.Xdmf | |
| Chexedpy.build_utils.Configure | |
| Chexedpy.build_utils.Copy | |
| Chexedpy.build_utils.Doxygen | |
| Chexedpy.build_utils.Extract | |
| Chexedpy.build_utils.Install_wheel | |
| Chexedpy.build_utils.Pip | |
| Chexedpy.build_utils.Python_package | |
| Chexedpy.build_utils.Python_script | |
| ►Chexedpy.build_utils.Subprocess | |
| Chexedpy.build_utils.Compile | |
| Chexedpy.build_utils.Link | |
| ►Chexedpy.build_utils.Wget | |
| Chexedpy.build_utils.Internet_mirror | |
| Chexedpy.build_utils.Union | |
| Chexedpy.build_utils.Dummy | |
| Chexedpy.build_utils.File | |
| Chexed::Derivative< row_size > | |
| ►Chexedpy.build_utils.Dict_wrapper | |
| Chexedpy.build_utils.Prefices | |
| Chexed::Eikonal< n_dim, row_size > | |
| Chexed::Mesh::elem_handle | Minimum information required to identify an element |
| ►Chexed::Element_container | |
| Chexed::Complete_element_container< hexed::Element > | |
| Chexed::Complete_element_container< hexed::Deformed_element > | |
| Chexed::Complete_element_container< element_t > | |
| ►Cstd::exception | |
| ►Chexed::assert::Exception | |
| Chexed::Hil_exception | |
| Chexed::Interpreter::Hil_unhandled_exception | |
| ►Chexed::assert::Internal_error | Indicates that a situation has been encountered which should not be possible, regardless of user input |
| Chexed::assert::Overflow_error | Indicates an exception caused by some kind of fixed-size resource has been exhausted |
| Chexed::assert::Not_implemented_error | Indicates that the user invoked functionality which should be implemented in the future but isn't yet |
| Chexed::assert::Numerical_exception | Represents a fatal problem in the numerics of the code (such as nonphysical values) |
| Chexed::assert::User_error | Represents an exception which clearly results from a mistake made by the user |
| ►Chexed::Face_permutation_dynamic | |
| Chexed::Spatial< Pde_templ, is_deformed >::Face_permutation< n_dim, row_size > | |
| Chexed::Fix_nonphysical< n_scalar > | |
| ►Chexed::Flow_bc | Abstract class representing an arbitrary flow boundary condition |
| Chexed::Copy | Mostly used for testing, but you can maybe get away with it for supersonic outlets |
| Chexed::Expression_bc | Sets the boundary condition explicitly based on a HIL expression |
| Chexed::Freestream | Sets the ghost state to the provided freestream state |
| Chexed::No_slip | No-slip wall boundary condition |
| Chexed::Nonpenetration | Copies the inside state and flips the sign of the surface-normal velocity |
| Chexed::Outflow | For supersonic outlets |
| Chexed::Pressure_outflow | Sets pressure on outflow boundaries |
| Chexed::Riemann_invariants | A freestream boundary condition that sets only the ingoing characteristics |
| Chexed::Stream_printer::Format | For passing text formatting parameters to Stream_printer::Stream_printer |
| ►Chexed::Geom_edge | |
| Chexed::Compound_edge | |
| Chexed::Tree_curve_edge | |
| Chexed::Gradient< n_dim, row_size > | |
| Chexed::Hard_kernel_connection | The minimal amount of data that the kernels need about a Neighbor_connection |
| Chexedpy.utils.History_plot | Creates a real-time, interactive plot of the convergence history |
| Chexed::History_stats | Computes statistics about the convergence history of some variable |
| Chexed::Iges_parser | Parses IGES files to obtain parameter values |
| Chexedpy.constants.imperial | Stands in for a namespace |
| Chexed::Implicit_options | |
| Chexed::Interpreter | |
| Chexed::Simplex_geom_nd::Intersections | |
| Chexed::Is_physical_result | |
| Chexed::Iteration_status | Contains high-level diagnostic information about the status of a time-marching scheme |
| Chexed::Iterator< T > | A random-access iterator type based on an arbitrary access function |
| Chexed::Kernel< T, U > | Base class for a "kernel". "Kernel" is a word which here means a callable object which accepts dimensionality and row size as template arguments to improve performance |
| ►Chexed::Kernel< Hard_kernel_connection > | |
| Chexed::Spatial< Pde_templ, is_deformed >::Neighbor< n_dim, row_size > | Computes the shared numerical flux at the element interfaces |
| Chexed::Spatial< Pde_templ, is_deformed >::Neighbor_reconcile< n_dim, row_size > | |
| ►Chexed::Kernel< Kernel_element & > | |
| Chexed::Spatial< Pde_templ, is_deformed >::Local< n_dim, row_size > | Performs the update to the element state after the shared numerical flux has been computed |
| Chexed::Spatial< Pde_templ, is_deformed >::Reconcile_ldg_flux< n_dim, row_size > | Account for the difference between the real and numerical viscous fluxes to enforce conservation |
| Chexed::Spatial< Pde_templ, is_deformed >::Write_face< n_dim, row_size > | Extrapolates the values in the interior of an element to the faces |
| Chexed::Stab_art_visc< n_dim, row_size > | |
| ►Chexed::Kernel< Kernel_element &, double > | |
| Chexed::Spatial< Pde_templ, is_deformed >::Max_dt< n_dim, row_size > | Compute the maximum stable time step |
| ►Chexed::Kernel< std::vector< Kernel_face_refinement > & > | |
| Chexed::Spatial< Pde_templ, is_deformed >::Prolong_refined< n_dim, row_size > | |
| Chexed::Spatial< Pde_templ, is_deformed >::Restrict_refined< n_dim, row_size > | |
| ►Chexed::Kernel_element | Represents an element as the kernels see it |
| Chexed::Element | Stores data associated with one mesh element |
| Chexed::Kernel_face_refinement | The minimal amount of data that the kernels need about Face_refinement |
| Chexed::kernel_lookup::Kernel_lookup< kernel, max_n_dim, max_row_size > | A recursive template to create the desired kernel instantiations |
| Chexed::kernel_lookup::Kernel_lookup< kernel, 1, 1 > | Recursive base case |
| Chexed::kernel_lookup::Kernel_lookup< kernel, max_n_dim - 1, config::max_row_size > | |
| Chexed::kernel_lookup::Kernel_lookup< kernel, max_n_dim, 1 > | Specialization to make the recursion wrap around to config::max_row_size of one less dimension |
| Chexed::Kernel_mesh | |
| Chexed::Kernel_options | |
| Chexed::Laplace< n_dim, row_size > | |
| Chexed::Layer_sequence | Selects a growth profile for anisotropic wall layers |
| ►Chexed::Linear_equation | Linear equation in an arbitrary vector space with a black-box operator |
| Chexed::Dense_equation | Equation in \( \mathbb{R}^n \) with a dense matrix |
| Chexed::Lock | Wrapper for OpenMP nested lock routines |
| Chexed::Accessible_mesh::Masked_mesh | Creates a mask that allows kernel operations to be performed on a subset of the elements |
| ►Chexed::Mesh | |
| Chexed::Accessible_mesh | A mesh that supports access to the actual elements with the numerical data they contain |
| Chexed::Mesh_assessment | |
| Chexed::next::Mesh_blocks | Stores all the Blocks for an entire mesh |
| Chexed::Namespace | |
| Chexed::Navier_stokes< visc, turb > | |
| Chexed::Tree_curve::Nearest_index | |
| Chexed::Nearest_point< n_dim > | Helper class for finding the nearest point to a given reference point |
| Chexed::dijkstra::Node | |
| Chexed::math::Objective_finite_diff | Estimates the derivatives of an optimization objective function by finite difference |
| Chexed::math::Objective_finite_diff::Objective_sample | |
| Chexed::Stopwatch::Operator | RAII-style operation of a stopwatch |
| Chexedpy.build_utils.Option | |
| ►Chexed::Output_data | Represents some numerical data which is of interest to the end user |
| ►Chexed::Qpoint_func | Represents a function which can be evaluated at quadrature points |
| Chexed::Advection_state | Fetches the advection states used for computing the smoothness-based artfificial viscosity |
| Chexed::Art_visc_coef | Fetches the artificial viscosity coefficient |
| Chexed::Art_visc_forcing | Fetches one of the forcing variables in artificial viscosity computation |
| Chexed::Component | Returns a component of another Qpoint_func |
| ►Chexed::Domain_func | |
| Chexed::Diff_sq | Computes the elementwise squared difference between the output of 2 Domain_funcs |
| Chexed::Error_func | |
| Chexed::Mach | Computes Mach number |
| Chexed::Mass | Aka density |
| Chexed::Pressure | Computes (static) pressure |
| Chexed::Ringleb_errsq | Squared error metric for computing \(L^2\) error of Ringleb flow |
| ►Chexed::Spacetime_func | Represents a function of position and time |
| Chexed::Constant_func | Always returns the same constant (vector) value |
| Chexed::Empty_func | Returns an empty vector. You can pass this to Solver::visualize_field_tecplot if you just want to visualize the position |
| Chexed::Linear | Computes a single output variable which is a linear combination of components of position |
| Chexed::Position_func | Returns the position vector |
| Chexed::Random_func | Returns a random output uniformly distributed in a user-specified range |
| Chexed::Spacetime_expr | Evaluates a structured expression |
| Chexed::Spatial_gaussian | Multivariate Gaussian distribution in terms of spatial coordinates normalized to evaluate to 1 at the zero vector |
| ►Chexed::State_from_spacetime | A class of Spacetime_funcs whose output is a state vector |
| Chexed::Annular_diffusion_test | Steady-state solution to Laplacian diffusion in an anular domain (for verification testing) |
| Chexed::Doublet | |
| Chexed::Ringleb | Steady-state solution for Ringleb flow |
| Chexed::Sod | Initial consition for classic Sod problem |
| Chexed::Stab_indicator | Useful for detecting elements that require stabilization |
| Chexed::Stag_pres | Computes stagnation pressure |
| Chexed::State_variables | A function that simply gives you back the state variables. Useful for visualization and conservation checking |
| Chexed::Velocity | Computes velocity vector |
| ►Chexed::Element_func | Function that has a single value for each element |
| Chexed::Elem_average | Computes the average of the provided Qpoint_func within the element by Gaussian quadrature |
| Chexed::Elem_l2 | Computes the \(L_2\) norm of the provided Qpoint_func within the element by Gaussian quadrature |
| Chexed::Elem_nonsmooth | Compute the elementwise nonsmoothness indicator of the provided function |
| ►Chexed::Element_info | Element_func that doesn't depend on a Basis or the time |
| Chexed::Has_tree | Returns 1 if the element has a Tree pointer, else 0 |
| Chexed::Is_deformed | Returns 1 if the element is deformed, otherwise 0 |
| Chexed::Record | Returns Element::record |
| Chexed::Uncertainty | Function to fetch the value of the uncertainty member of the Element |
| Chexed::Equiangle_skewness | Computes the equiangle skewness mesh quality metric |
| Chexed::Normalized_nonsmooth | Same as Elem_nonsmooth, but normalized by Elem_l2 |
| Chexed::Fix_admis_coef | Fetches the Element::fix_admis_coef |
| Chexed::Jac_inv_det_func | Determinant of inverse of Jacobian |
| Chexed::Jacobian_det_func | Returns a vector with one element: the Jacobian determinant at the quadrature point |
| Chexed::Physical_residual | Returns the residual of the Navier-Stokes equations, not weighted by local time step |
| Chexed::Pow | Raises the output of a Qpoint_func to a user-specified power |
| Chexed::Scaled | Scales a function of a single variable |
| Chexed::Time_step_scale_func | Fetches the value of the Element::time_step_scale member |
| ►Chexed::Surface_func | A class of functions that can be evaluated at a point on a surface, without reference to a Boundary_connection object |
| Chexed::Domain_func | |
| Chexed::Outward_normal | Returns the surface normal vector |
| Chexed::Pressure_stress | Computes inviscid surface force per unit area (i.e. pressure times unit normal) |
| ►Chexed::brep::Parametric< n_param > | Represents a basic geometric entity in parametric form |
| Chexed::brep::Nurbs< n_param > | |
| Chexed::brep::Transformed< n_param > | A parametric entity obtained by applying a Coordinate_change to another parametric entity |
| ►Chexed::brep::Parametric< 1 > | |
| Chexed::brep::Circular_arc | A circular arc in the \( x_0, x_1 \) plane |
| Chexed::brep::Line_segment | Line segment specified by its endpoints |
| ►Chexed::brep::Parametric< 2 > | |
| Chexed::brep::Plane | Plane represented parametrically by an origin and coordinate vectors |
| Chexed::brep::Revolution_surface | Surface constructed by revolving a 3D curve about an arbitrary axis |
| ►Cparent | |
| Chexed::Concat_func< parent, arg_types > | Concatenates the output of a vector of function-type objects (derived from Output_data) |
| Chexed::Path | Finds a file in the working directory or system paths |
| Chexed::Fix_nonphysical< n_scalar >::Pde< n_dim, row_size > | |
| Chexed::Navier_stokes< visc, turb >::Pde< n_dim, row_size > | |
| ►Chexed::Pointer< T > | Abstract base class for implementing pointer objects |
| Chexed::Mortal_ptr< T > | Pointer to a Mortal object that will be updated if the object is destroyed or moved |
| ►Chexed::Pointer< hexed::Boundary_connection > | |
| Chexed::Mortal_ptr< hexed::Boundary_connection > | |
| ►Chexed::Pointer< hexed::Element > | |
| Chexed::Mortal_ptr< hexed::Element > | |
| ►Chexed::Pointer< hexed::Face > | |
| Chexed::Mortal_ptr< hexed::Face > | |
| ►Chexed::Pointer< hexed::Face_refinement > | |
| Chexed::Mortal_ptr< hexed::Face_refinement > | |
| ►Chexed::Pointer< hexed::next::Boundary_block > | |
| Chexed::Mortal_ptr< hexed::next::Boundary_block > | |
| ►Chexed::Pointer< hexed::next::Edge > | |
| Chexed::Mortal_ptr< hexed::next::Edge > | |
| ►Chexed::Pointer< hexed::next::Element_shape > | |
| Chexed::Mortal_ptr< hexed::next::Element_shape > | |
| ►Chexed::Pointer< hexed::next::Surface_face > | |
| Chexed::Mortal_ptr< hexed::next::Surface_face > | |
| ►Chexed::Pointer< hexed::next::Vertex > | |
| Chexed::Mortal_ptr< hexed::next::Vertex > | |
| ►Chexed::Pointer< hexed::Tree > | |
| Chexed::Mortal_ptr< hexed::Tree > | |
| ►Chexed::Printer | Abstract base class for handling different variations of printing things for user |
| Chexed::Compound_printer | Printer which is just a combination of other printers |
| Chexed::Stream_printer | Prints to a std::ostream |
| Chexed::Refined_face | |
| Chexed::math::Root_options | Convenient way to pass options to root-finding algorithms |
| Chexed::Row_index | Facilitates the process of iterating through all rows along a particular dimension |
| Chexed::Row_rw< n_var, row_size > | "row read/write" |
| Chexed::Tree_curve::Segment | |
| Chexed::next::Sequence< T > | General sequence object with arbitrary size and access functions |
| ►Chexed::Sequence< T > | An interface for general sequence-type containers |
| Chexed::Concatenation< T > | A Sequence formed by concatenating two Sequences |
| Chexed::Index< T, seq_t > | Provides a view of some elements of a Sequence identified by a sequence of indices |
| Chexed::Slice< T > | |
| Chexed::Sequence< element_t & > | |
| Chexed::Sequence< hexed::Deformed_element & > | |
| ►Chexed::Sequence< hexed::Element & > | |
| Chexed::Concatenation< hexed::Element & > | |
| Chexed::Vector_view< hexed::Element &, ptr_t, ptr_convert< hexed::Element &, ptr_t > > | |
| Chexed::Vector_view< hexed::Element &, hexed::Deformed_element &, &trivial_convert< hexed::Element &, hexed::Deformed_element & >, hexed::Sequence > | |
| ►Chexed::Sequence< hexed::Kernel_element & > | |
| Chexed::Slice< hexed::Kernel_element & > | |
| Chexed::Vector_view< hexed::Kernel_element &, hexed::Element &, &trivial_convert< hexed::Kernel_element &, hexed::Element & >, hexed::Sequence > | |
| Chexed::Vector_view< hexed::Kernel_element &, hexed::Deformed_element &, &trivial_convert< hexed::Kernel_element &, hexed::Deformed_element & >, hexed::Sequence > | |
| Chexed::Vector_view< hexed::Kernel_element &, hexed::Element *, ptr_convert< hexed::Kernel_element &, hexed::Element * > > | |
| Chexed::Vector_view< hexed::Kernel_element &, element_t &, &trivial_convert< hexed::Kernel_element &, element_t & >, hexed::Sequence > | |
| ►Chexed::Sequence< reference_t > | |
| Chexed::Vector_view< reference_t, storage_t, convert, sequence_template > | Provides a view of an existing container (e.g., std::vector) as a Sequence |
| ►Chexed::Sequence< view_t & > | |
| Chexed::Slice< view_t & > | |
| Chexed::Vector_view< view_t &, storage_t *, ptr_convert< view_t &, storage_t * > > | |
| Chexed::Lock::Set | Sets the lock when constructed and unsets when destroyed |
| Chexed::next::Vertex::Shared_value | Accesses a double value used for transmitting shared data between elements |
| Chexed::Smooth_art_visc< n_dim, row_size > | |
| Chexed::next::Vertex::Snap_result | |
| Chexed::Solver | The main class that basically runs everything |
| Chexed::Spatial< Pde_templ, is_deformed > | |
| Chexed::Stopwatch_tree::Starter | |
| Chexed::Stopwatch | A class for conveniently measuring execution time |
| Chexed::Stopwatch_tree | A tree structure of Stopwatch objects |
| Chexed::Storage_params | Parameters of the numerical scheme that are necessary to determine storage requirements |
| Chexed::Struct_expr | Evaluates a structured expression in HIL |
| ►Chexed::Surface_geom | Represents a surface geometry implicitly for meshing |
| Chexed::Compound_geom | Combines multiple Surface_geoms into one |
| Chexed::Hypersphere | Represents hypersphere in any dimensionality |
| ►Chexed::Simplex_geom_nd | Abstract base class for Simplex_geom exposing the dimensionality-independent functionality |
| Chexed::Simplex_geom< n_dim > | Represents discrete geometry composed of simplices |
| Chexed::Tree_curve_geom | |
| Chexed::brep::Geom_2d | Surface_geom consisting of a set of Parametric<1> curves |
| Chexed::brep::Geom_3d | Surface_geom consisting of a set of 3D Trimmed_surfaces |
| Chexed::Task_message | Prints messages like "message... done" |
| ►Chexed::Thermal_bc | Thermal component of a No_slip wall boundary condition |
| Chexed::Prescribed_energy | Prescribes the specific energy but doesn't touch the heat flux |
| Chexed::Prescribed_heat_flux | Prescribes the heat flux but doesn't touch the energy |
| Chexed::Thermal_equilibrium | Stipulates that the wall is in thermal equilibrium based on a 1D heat equation |
| Chexed::math::Tolerance | Specifies relative and absolute tolerances for comparing a value to truth data |
| Chexed::Transport_model | |
| Chexed::Tree_curve | |
| Chexed::brep::Trimmed_surface | A surface created by trimming a parametric surface with closed curves |
| Chexed::brep::Trimming_curve | Represents a curve that is trimming a Trimmed_surface |
| Chexedpy.constants.us_customary | Stands in for a namespace |
| ►Chexed::Namespace::Variable< T > | |
| Chexed::Namespace::Heisenberg< T > | |
| Chexed::Namespace::Value< T > | |
| ►Chexed::View_by_type< element_t > | |
| Chexed::Mesh_by_type< element_t > | |
| ►Chexed::View_by_type< hexed::Deformed_element > | |
| Chexed::Mesh_by_type< hexed::Deformed_element > | |
| ►Chexed::View_by_type< hexed::Element > | |
| Chexed::Mesh_by_type< hexed::Element > | |
| Chexed::Vis_data | Computes data to be visualized for a single element |
| ►Chexed::Visualizer | General interface for writing visualization data in different file formats |
| Chexed::Csv | Writes output in Comma-Separated Value format |
| Chexed::Tecplot_file | Wrapper for Tecplot API |
| Chexed::Xdmf_wrapper | Lightweight wrapper for XDMF API for block-structured data |
| ►Chexed::Tecplot_file::Zone | |
| Chexed::Tecplot_file::Line_segments | Represents an arbitrary number of line segments |
| Chexed::Tecplot_file::Structured_block | Represents a single block of structured data. Call write() exactly once before destructing |
| Chexed::Tecplot_file::Triangles | Represents a collection of triangles in 3D |
| Chexed::Tecplot_file::Unstructured | |