Chexedpy.build_utils._Options | |
Chexed::Lock::Acquire | Acquires the lock when constructed and releases when destroyed |
Chexed::pde::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::Face > | |
Chexed::Array< hexed::Mutual_ptr< hexed::Hanging, hexed::Face > > | |
Chexed::Array< hexed::Vertex::Transferable_ptr > | |
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< U, T > | |
►Chexed::mutual::Base< void, void > | |
►Chexed::mutual::Multiple< void, void > | |
Chexed::Mortal | Object that could die at any moment |
►Chexed::mutual::Single< void, void > | |
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 |
►CBlock | |
CMesh_element | |
Chexed::Boundary | |
Chexed::Boundary_condition | |
►Chexed::Boundary_face | |
►Chexed::Boundary_connection | A Boundary_face that also provides details about the connection for the neighbor flux computation and requests for a particular Boundary_condition to be applied to it |
Chexed::Typed_bound_connection< element_t > | |
Chexedpy.build_utils.Builder | |
►Cbu.C_project | |
Chexedpy._build.Hexed | |
Chexed::Case | |
Chexed::pde::Navier_stokes< visc >::Pde< n_dim, row_size >::Characteristics | |
Chexed::Command_input | Handles command line input with history |
Chexedpy.build_utils.Compiler | |
Chexedpy.build_utils.Completed | |
Chexed::pde::Advection< n_dim, row_size >::Computation< n_dim_flux > | |
Chexed::pde::Fix_therm_admis< n_dim, row_size >::Computation< n_dim_flux > | |
Chexed::pde::Navier_stokes< visc >::Pde< n_dim, row_size >::Computation< n_dim_flux > | |
Chexed::pde::Smooth_art_visc< n_dim, row_size >::Computation< n_dim_flux > | |
Chexed::Con_dir< element_t > | |
Chexed::Con_dir< Element > | |
Chexed::Con_dir< hexed::Deformed_element > | |
Chexed::Face::Connect | |
►Chexed::Connection | |
►Chexed::Element_connection | |
Chexed::Element_face_connection< element_t > | |
Chexed::Refined_connection< element_t >::Fine_connection | Connection subclass to which will represent the connections for the numerical flux calculation |
►Chexed::Kernel_connection | Represents a connection between elements as the kernel sees it |
►Chexed::Face_connection< element_t > | |
Chexed::Element_face_connection< element_t > | |
Chexed::Refined_connection< element_t >::Fine_connection | Connection subclass to which will represent the connections for the numerical flux calculation |
►Chexed::Face_connection< Deformed_element > | |
Chexed::Boundary_connection | A Boundary_face that also provides details about the connection for the neighbor flux computation and requests for a particular Boundary_condition to be applied to it |
►Chexed::Connection_direction | |
Chexed::Con_dir< Deformed_element > | |
Chexed::Connection_new | |
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 |
►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.Occt | |
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.Union | |
Chexedpy.build_utils.Dummy | |
Chexedpy.build_utils.File | |
Chexed::Derivative< row_size > | |
►Chexedpy.build_utils.Dict_wrapper | |
Chexedpy.build_utils.Prefices | |
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::Numerical_exception | Fatal problem in the numerics of the code (such as nonphysical values) |
Chexed::assert::User_error | Exception which clearly results from a mistake made by the user |
Chexed::Face | |
►Chexed::Face_permutation_dynamic | |
Chexed::Spatial< Pde_templ, is_deformed >::Face_permutation< n_dim, row_size > | |
Chexed::pde::Fix_therm_admis< n_dim, row_size > | |
►Chexed::Flow_bc | Abstract class representing an arbitrary flow boundary condition (as opposed to a mesh BC) |
Chexed::Cache_bc | |
Chexed::Copy | |
Chexed::Freestream | Sets the ghost state to the provided freestream state |
Chexed::Function_bc | Like Freestream , but sets state to the value of an arbitrary Surface_func instead of a constant |
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::Hanging | |
Chexed::Hanging_vertex_matcher | |
Chexed::History_monitor | Monitors the history of some variable over iterations and computes the bounds over a specified window |
Chexedpy.utils.History_plot | Creates a real-time, interactive plot of the convergence history |
Chexed::Interpreter | |
Chexed::Simplex_geom_nd::Intersections | |
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 > | |
►Chexed::Kernel< 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< Refined_face & > | |
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::Deformed_element | Represents an Element which is not a perfect axis-aligned square/cube |
Chexed::Element_new | |
Chexed::kernel_lookup::Kernel_lookup< kernel, max_n_dim, max_row_size > | |
Chexed::kernel_lookup::Kernel_lookup< kernel, 1, 1 > | |
Chexed::kernel_lookup::Kernel_lookup< kernel, max_n_dim - 1, config::max_row_size > | |
Chexed::kernel_lookup::Kernel_lookup< kernel, max_n_dim, 1 > | |
Chexed::Kernel_mesh | |
Chexed::Kernel_options | |
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 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_bc | Abstract class representing a mesh boundary condition |
Chexed::Geom_mbc | Snaps to a Surface_geom |
Chexed::Nominal_pos | |
Chexed::Null_mbc | Snapping functions that do nothing |
Chexed::Namespace | |
Chexed::pde::Navier_stokes< visc > | |
Chexed::Nearest_point< n_dim > | Helper class for finding the nearest point to a given reference point |
Chexed::Vertex::Non_transferable_ptr | A pointer class which is not transferred by Vertex::eat |
Chexed::Occt | Wrapper interface for CAD geometry defined by Open CASCADE Technology (OCCT) |
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::Boundary_func | A funtion that can be evaluated at any quadrature point which is on a boundary |
Chexed::Boundary_expr | Evaluates a structured expression |
►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::Heat_flux | Computes heat flux into surface |
►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::Diff_sq | Computes the elementwise squared difference between the output of 2 Domain_func s |
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_func s 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::Outward_normal | Returns the surface normal vector |
Chexed::Pressure_stress | Computes inviscid surface force per unit area (i.e. pressure times unit normal) |
Chexed::Viscous_stress | Computes viscous stress at surface |
►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::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::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::Qpoint_expr | Evaluates a structured expression |
Chexed::Scaled | Scales a function of a single variable |
Chexed::Time_step_scale_func | Fetches the value of the Element::time_step_scale member |
►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::pde::Navier_stokes< visc >::Pde< n_dim, row_size > | |
Chexed::Physical_basis | |
►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::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::Printer_set | A complete set of printers that support messages with various purposes |
►Chexed::Ptr_base< T, U > | Abstract base class for implementing mutually-connected pointers |
Chexed::Multiple_ptr< T, U > | Like a Mutual_ptr , except it can accept multiple partners |
Chexed::Mutual_ptr< T, U > | For creating pairs of mutually connected pointers in a robust way |
Chexed::Ptr_base< hexed::Connection_new, hexed::Face > | |
►Chexed::Ptr_base< hexed::Element, hexed::Tree > | |
Chexed::Mutual_ptr< hexed::Element, hexed::Tree > | |
►Chexed::Ptr_base< hexed::Element_new, hexed::Tree > | |
Chexed::Mutual_ptr< hexed::Element_new, hexed::Tree > | |
►Chexed::Ptr_base< hexed::Face, hexed::Connection_new > | |
Chexed::Mutual_ptr< hexed::Face, hexed::Connection_new > | |
►Chexed::Ptr_base< hexed::Face, hexed::Hanging > | |
Chexed::Mutual_ptr< hexed::Face, hexed::Hanging > | |
►Chexed::Ptr_base< hexed::Hanging, hexed::Face > | |
Chexed::Mutual_ptr< hexed::Hanging, hexed::Face > | |
►Chexed::Ptr_base< hexed::Tree, hexed::Element > | |
Chexed::Mutual_ptr< hexed::Tree, hexed::Element > | |
Chexed::Ptr_base< hexed::Tree, hexed::Element_new > | |
Chexed::Ptr_base< U, T > | |
Chexed::Refined_connection< element_t > | |
Chexed::Refined_face | |
Chexed::Mesh::Reset_vertices | Temporarily resets the vertices of a mesh to their nominal positions for debugging |
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::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 Sequence s |
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::Boundary_connection & > | |
Chexed::Concatenation< hexed::Boundary_connection & > | |
Chexed::Slice< hexed::Boundary_connection & > | |
Chexed::Vector_view< hexed::Boundary_connection &, std::unique_ptr< hexed::Typed_bound_connection< hexed::Element > >, ptr_convert< hexed::Boundary_connection &, std::unique_ptr< hexed::Typed_bound_connection< hexed::Element > > > > | |
Chexed::Vector_view< hexed::Boundary_connection &, std::unique_ptr< hexed::Typed_bound_connection< hexed::Deformed_element > >, ptr_convert< hexed::Boundary_connection &, std::unique_ptr< hexed::Typed_bound_connection< hexed::Deformed_element > > > > | |
Chexed::Vector_view< hexed::Boundary_connection &, hexed::Boundary_connection *, ptr_convert< hexed::Boundary_connection &, hexed::Boundary_connection * > > | |
Chexed::Vector_view< hexed::Boundary_connection &, std::unique_ptr< hexed::Typed_bound_connection< element_t > >, ptr_convert< hexed::Boundary_connection &, std::unique_ptr< hexed::Typed_bound_connection< 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::Element_connection & > | |
Chexed::Concatenation< hexed::Element_connection & > | |
Chexed::Mesh_by_type< element_t >::Connection_view< hexed::Element_connection & > | |
►Chexed::Sequence< hexed::Face_connection< element_t > & > | |
Chexed::Concatenation< hexed::Face_connection< element_t > & > | |
Chexed::Mesh_by_type< element_t >::Connection_view< hexed::Face_connection< element_t > & > | |
Chexed::Vector_view< hexed::Face_connection< element_t > &, hexed::Element_face_connection< element_t > > | |
►Chexed::Sequence< hexed::Face_connection< hexed::Deformed_element > & > | |
Chexed::Concatenation< hexed::Face_connection< hexed::Deformed_element > & > | |
Chexed::Mesh_by_type< element_t >::Connection_view< hexed::Face_connection< hexed::Deformed_element > & > | |
Chexed::Vector_view< hexed::Face_connection< hexed::Deformed_element > &, std::unique_ptr< hexed::Typed_bound_connection< hexed::Element > >, ptr_convert< hexed::Face_connection< hexed::Deformed_element > &, std::unique_ptr< hexed::Typed_bound_connection< hexed::Element > > > > | |
Chexed::Vector_view< hexed::Face_connection< hexed::Deformed_element > &, hexed::Element_face_connection< hexed::Deformed_element > > | |
Chexed::Vector_view< hexed::Face_connection< hexed::Deformed_element > &, std::unique_ptr< hexed::Typed_bound_connection< hexed::Deformed_element > >, ptr_convert< hexed::Face_connection< hexed::Deformed_element > &, std::unique_ptr< hexed::Typed_bound_connection< hexed::Deformed_element > > > > | |
Chexed::Vector_view< hexed::Face_connection< hexed::Deformed_element > &, std::unique_ptr< hexed::Typed_bound_connection< element_t > >, ptr_convert< hexed::Face_connection< hexed::Deformed_element > &, std::unique_ptr< hexed::Typed_bound_connection< element_t > > > > | |
►Chexed::Sequence< hexed::Face_connection< hexed::Element > & > | |
Chexed::Concatenation< hexed::Face_connection< hexed::Element > & > | |
Chexed::Mesh_by_type< element_t >::Connection_view< hexed::Face_connection< hexed::Element > & > | |
Chexed::Vector_view< hexed::Face_connection< hexed::Element > &, hexed::Element_face_connection< hexed::Element > > | |
►Chexed::Sequence< hexed::Hanging_vertex_matcher & > | |
Chexed::Concatenation< hexed::Hanging_vertex_matcher & > | |
Chexed::Vector_view< hexed::Hanging_vertex_matcher &, hexed::Refined_connection &, &matcher, hexed::Concatenation > | |
►Chexed::Sequence< hexed::Kernel_connection & > | |
Chexed::Slice< hexed::Kernel_connection & > | |
Chexed::Vector_view< hexed::Kernel_connection &, hexed::Face_connection< hexed::Element > &, &trivial_convert< hexed::Kernel_connection &, hexed::Face_connection< hexed::Element > & >, hexed::Sequence > | |
Chexed::Vector_view< hexed::Kernel_connection &, hexed::Face_connection< hexed::Deformed_element > &, &trivial_convert< hexed::Kernel_connection &, hexed::Face_connection< hexed::Deformed_element > & >, hexed::Sequence > | |
Chexed::Vector_view< hexed::Kernel_connection &, hexed::Kernel_connection *, ptr_convert< hexed::Kernel_connection &, hexed::Kernel_connection * > > | |
Chexed::Vector_view< hexed::Kernel_connection &, hexed::Face_connection< element_t > &, &trivial_convert< hexed::Kernel_connection &, hexed::Face_connection< element_t > & >, 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< hexed::Refined_connection & > | |
Chexed::Concatenation< hexed::Refined_connection & > | |
►Chexed::Sequence< hexed::Refined_face & > | |
Chexed::Concatenation< hexed::Refined_face & > | |
Chexed::Slice< hexed::Refined_face & > | |
Chexed::Vector_view< hexed::Refined_face &, hexed::Refined_connection &, &ref_face, hexed::Concatenation > | |
Chexed::Vector_view< hexed::Refined_face &, hexed::Refined_face *, ptr_convert< hexed::Refined_face &, hexed::Refined_face * > > | |
►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::Sequence< view_t > | |
Chexed::Mesh_by_type< element_t >::Connection_view< view_t > | Sequence of some type of connection object which cycles through first the conformal connections and then the hanging-node connections |
Chexed::pde::Smooth_art_visc< n_dim, row_size > | |
Chexed::Solver | The main class that basically runs everything |
Chexed::Spatial< Pde_templ, is_deformed > | |
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_geom s into one |
Chexed::Hypersphere | Represents hypersphere in any dimensionality |
Chexed::Occt::Geom | A Surface_geom that interacts with a CAD object directly |
►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::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::Vertex::Transferable_ptr | A pointer class which can be transferred by Vertex::eat |
Chexed::Transport_model | |
Chexed::Tree | Bin/quad/octree data structure |
►Chexed::Namespace::Variable< T > | |
Chexed::Namespace::Heisenberg< T > | |
Chexed::Namespace::Value< T > | |
Chexed::Vertex | Represents a vertex in a deformed grid |
►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 | |
►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 | |