The following methods are specializations for using the Parallel::packed_range_* routines for a vector of Rays. More...
Enumerations | |
enum | VariableIndexing |
enum | LinearConvergenceReason |
enum | EigenSolverType |
enum | EigenProblemType |
enum | PositionOfSpectrum |
enum | ElemQuality |
enum | ElemType |
enum | ElemMappingType |
enum | ErrorEstimatorType |
enum | FEFamily |
enum | FEContinuity |
enum | FEFieldType |
enum | InfMapType |
enum | IOPackage |
enum | MatrixBuildType { MatrixBuildType::AUTOMATIC, MatrixBuildType::DIAGONAL } |
enum | FEMNormType |
enum | Order |
enum | ParallelType |
enum | PartitionerType |
enum | PointLocatorType |
enum | PreconditionerType |
enum | QuadratureType |
enum | SolverPackage |
enum | SolverType |
enum | SubsetSolveMode |
enum | XdrMODE |
enum | PetscMatrixType |
Functions | |
bool | initialized () |
bool | closed () |
void | enableFPE (bool on) |
void | enableSEGV (bool on) |
bool | on_command_line (std::string arg) |
T | command_line_value (const std::string &, T) |
T | command_line_value (const std::vector< std::string > &, T) |
T | command_line_next (std::string name, T default_value) |
void | command_line_vector (const std::string &, std::vector< T > &) |
std::vector< std::string > | command_line_names () |
void | add_command_line_name (const std::string &name) |
void | add_command_line_names (const GetPot &getpot) |
SolverPackage | default_solver_package () |
processor_id_type | global_n_processors () |
processor_id_type | global_processor_id () |
unsigned int | n_threads () |
T | libmesh_real (T a) |
T | libmesh_conj (T a) |
T | libmesh_real (std::complex< T > a) |
std::complex< T > | libmesh_conj (std::complex< T > a) |
bool | libmesh_isnan (T x) |
bool | libmesh_isnan (std::complex< T > a) |
bool | libmesh_isinf (T x) |
bool | libmesh_isinf (std::complex< T > a) |
void | libmesh_ignore (const Args &...) |
void | libmesh_merge_move (T &target, T &source) |
Tnew | cast_ref (Told &oldvar) |
Tnew | cast_ptr (Told *oldvar) |
Tnew | libmesh_cast_ptr (Told *oldvar) |
Tnew | cast_int (Told oldvar) |
Tnew | libmesh_cast_int (Told oldvar) |
void | libmesh_version_stdout () |
int | get_libmesh_version () |
std::string | get_io_compatibility_version () |
void | print_trace (std::ostream &out_stream=std::cerr) |
std::string | demangle (const char *name) |
void | write_traceout () |
OutputShape | fe_fdm_deriv (const Elem *elem, const Order order, const unsigned int i, const unsigned int j, const Point &p, const bool add_p_level, OutputShape(*shape_func)(const Elem *, const Order, const unsigned int, const Point &, const bool)) |
OutputShape | fe_fdm_deriv (const ElemType type, const Order order, const unsigned int i, const unsigned int j, const Point &p, OutputShape(*shape_func)(const ElemType, const Order, const unsigned int, const Point &)) |
OutputShape | fe_fdm_second_deriv (const Elem *elem, const Order order, const unsigned int i, const unsigned int j, const Point &p, const bool add_p_level, OutputShape(*deriv_func)(const Elem *, const Order, const unsigned int, const unsigned int, const Point &, const bool)) |
OutputShape | fe_fdm_second_deriv (const ElemType type, const Order order, const unsigned int i, const unsigned int j, const Point &p, OutputShape(*deriv_func)(const ElemType, const Order, const unsigned int, const unsigned int, const Point &)) |
void | lagrange_nodal_soln (const Elem *elem, const Order order, const std::vector< Number > &elem_soln, std::vector< Number > &nodal_soln, bool add_p_level=true) |
unsigned int | monomial_n_dofs (const ElemType t, const Order o) |
void | rational_fe_weighted_shapes (const Elem *elem, const FEType underlying_fe_type, std::vector< std::vector< Real >> &shapes, const std::vector< Point > &p, const bool add_p_level) |
void | rational_fe_weighted_shapes_derivs (const Elem *elem, const FEType fe_type, std::vector< std::vector< Real >> &shapes, std::vector< std::vector< std::vector< Real >>> &derivs, const std::vector< Point > &p, const bool add_p_level) |
Real | rational_fe_shape (const Elem &elem, const FEType underlying_fe_type, const unsigned int i, const Point &p, const bool add_p_level) |
Real | rational_fe_shape_deriv (const Elem &elem, const FEType underlying_fe_type, const unsigned int i, const unsigned int j, const Point &p, const bool add_p_level) |
Real | rational_fe_shape_second_deriv (const Elem &elem, const FEType underlying_fe_type, const unsigned int i, const unsigned int j, const Point &p, const bool add_p_level) |
void | rational_all_shapes (const Elem &elem, const FEType underlying_fe_type, const std::vector< Point > &p, std::vector< std::vector< Real >> &v, const bool add_p_level) |
void | rational_all_shape_derivs (const Elem &elem, const FEType underlying_fe_type, const std::vector< Point > &p, std::vector< std::vector< OutputShape >> *comps[3], const bool add_p_level) |
Real | fe_lagrange_1D_linear_shape (const unsigned int i, const Real xi) |
Real | fe_lagrange_1D_quadratic_shape (const unsigned int i, const Real xi) |
Real | fe_lagrange_1D_cubic_shape (const unsigned int i, const Real xi) |
Real | fe_lagrange_1D_shape (const Order order, const unsigned int i, const Real xi) |
Real | fe_lagrange_1D_linear_shape_deriv (const unsigned int i, const unsigned int libmesh_dbg_var(j), const Real) |
Real | fe_lagrange_1D_quadratic_shape_deriv (const unsigned int i, const unsigned int libmesh_dbg_var(j), const Real xi) |
Real | fe_lagrange_1D_cubic_shape_deriv (const unsigned int i, const unsigned int libmesh_dbg_var(j), const Real xi) |
Real | fe_lagrange_1D_shape_deriv (const Order order, const unsigned int i, const unsigned int j, const Real xi) |
Real | fe_lagrange_1D_quadratic_shape_second_deriv (const unsigned int i, const unsigned int libmesh_dbg_var(j), const Real) |
Real | fe_lagrange_1D_cubic_shape_second_deriv (const unsigned int i, const unsigned int libmesh_dbg_var(j), const Real xi) |
Real | fe_lagrange_1D_shape_second_deriv (const Order order, const unsigned int i, const unsigned int j, const Real xi) |
bool | operator== (const OrderWrapper &lhs, const OrderWrapper &rhs) |
bool | operator!= (const OrderWrapper &lhs, const OrderWrapper &rhs) |
bool | operator< (const OrderWrapper &lhs, const OrderWrapper &rhs) |
bool | operator> (const OrderWrapper &lhs, const OrderWrapper &rhs) |
bool | operator<= (const OrderWrapper &lhs, const OrderWrapper &rhs) |
bool | operator>= (const OrderWrapper &lhs, const OrderWrapper &rhs) |
OrderWrapperOperators (int) OrderWrapperOperators(unsigned int) OrderWrapperOperators(std | |
bool | operator== (const OrderWrapper &lhs, int rhs) |
bool | operator== (Order lhs, const OrderWrapper &rhs) |
bool | operator== (const OrderWrapper &lhs, Order rhs) |
bool | operator!= (int lhs, const OrderWrapper &rhs) |
bool | operator!= (const OrderWrapper &lhs, int rhs) |
bool | operator!= (Order lhs, const OrderWrapper &rhs) |
bool | operator!= (const OrderWrapper &lhs, Order rhs) |
bool | operator< (int lhs, const OrderWrapper &rhs) |
bool | operator< (const OrderWrapper &lhs, int rhs) |
bool | operator< (Order lhs, const OrderWrapper &rhs) |
bool | operator< (const OrderWrapper &lhs, Order rhs) |
bool | operator> (int lhs, const OrderWrapper &rhs) |
bool | operator> (const OrderWrapper &lhs, int rhs) |
bool | operator> (Order lhs, const OrderWrapper &rhs) |
bool | operator> (const OrderWrapper &lhs, Order rhs) |
bool | operator<= (int lhs, const OrderWrapper &rhs) |
bool | operator<= (const OrderWrapper &lhs, int rhs) |
bool | operator<= (Order lhs, const OrderWrapper &rhs) |
bool | operator<= (const OrderWrapper &lhs, Order rhs) |
bool | operator>= (int lhs, const OrderWrapper &rhs) |
bool | operator>= (const OrderWrapper &lhs, int rhs) |
bool | operator>= (Order lhs, const OrderWrapper &rhs) |
bool | operator>= (const OrderWrapper &lhs, Order rhs) |
std::ostream & | operator<< (std::ostream &os, const OrderWrapper &order) |
INSTANTIATE_INF_FE (1, CARTESIAN) | |
INSTANTIATE_INF_FE (2, CARTESIAN) | |
INSTANTIATE_INF_FE (3, CARTESIAN) | |
std::ostream & | operator<< (std::ostream &os, const Elem &e) |
std::ostream & | operator<< (std::ostream &os, const Node &n) |
std::unique_ptr< CheckpointIO > | split_mesh (MeshBase &mesh, processor_id_type nsplits) |
void | query_ghosting_functors (const MeshBase &mesh, processor_id_type pid, MeshBase::const_element_iterator elem_it, MeshBase::const_element_iterator elem_end, std::set< const Elem *, CompareElemIdsByLevel > &connected_elements) |
void | connect_children (const MeshBase &mesh, MeshBase::const_element_iterator elem_it, MeshBase::const_element_iterator elem_end, std::set< const Elem *, CompareElemIdsByLevel > &connected_elements) |
void | connect_families (std::set< const Elem *, CompareElemIdsByLevel > &connected_elements, const MeshBase *mesh=nullptr) |
void | reconnect_nodes (const std::set< const Elem *, CompareElemIdsByLevel > &connected_elements, connected_node_set_type &connected_nodes) |
PetscScalar | PS (T val) |
PetscScalar * | pPS (T *ptr) |
const PetscScalar * | pPS (const T *ptr) |
PetscReal * | pPR (T *ptr) |
const PetscReal * | pPR (const T *ptr) |
PetscInt * | numeric_petsc_cast (const numeric_index_type *p) |
std::ostream & | operator<< (std::ostream &os, const SparseMatrix< T > &m) |
int * | numeric_trilinos_cast (const numeric_index_type *p) |
boostcopy::enable_if_c< ScalarTraits< Scalar >::value, TypeNTensor< N, typename CompareTypes< Scalar, T >::supertype > >::type | operator* (const Scalar &, const TypeNTensor< N, T > &) |
boostcopy::enable_if_c< ScalarTraits< Scalar >::value, TypeNTensor< N, typename CompareTypes< Scalar, T >::supertype > >::type | operator/ (const Scalar &, const TypeNTensor< N, T > &) |
boostcopy::enable_if_c< ScalarTraits< Scalar >::value, TypeTensor< typename CompareTypes< T, Scalar >::supertype > >::type | operator* (const Scalar &factor, const TypeTensor< T > &t) |
TypeVector< typename CompareTypes< T, T2 >::supertype > | operator* (const TypeVector< T > &a, const TypeTensor< T2 > &b) |
TypeTensor< typename CompareTypes< T, T2 >::supertype > | outer_product (const TypeVector< T > &a, const TypeVector< T2 > &b) |
boostcopy::enable_if_c< ScalarTraits< Scalar >::value, TypeVector< typename CompareTypes< T, Scalar >::supertype > >::type | operator* (const Scalar &factor, const TypeVector< T > &v) |
T | triple_product (const TypeVector< T > &a, const TypeVector< T > &b, const TypeVector< T > &c) |
T | cross_norm_sq (const TypeVector< T > &b, const TypeVector< T > &c) |
T | cross_norm (const TypeVector< T > &b, const TypeVector< T > &c) |
TypeVector< typename CompareTypes< T, T2 >::supertype > | outer_product (const T &a, const TypeVector< T2 > &b) |
TypeVector< typename CompareTypes< T, T2 >::supertype > | outer_product (const TypeVector< T > &a, const T2 &b) |
double | __libmesh_nlopt_objective (unsigned n, const double *x, double *gradient, void *data) |
void | __libmesh_nlopt_equality_constraints (unsigned m, double *result, unsigned n, const double *x, double *gradient, void *data) |
void | __libmesh_nlopt_inequality_constraints (unsigned m, double *result, unsigned n, const double *x, double *gradient, void *data) |
void | petsc_auto_fieldsplit (PC my_pc, const System &sys) |
PetscErrorCode | libmesh_petsc_recalculate_monitor (SNES snes, PetscInt it, PetscReal norm, void *mctx) |
PetscErrorCode | libmesh_petsc_snes_monitor (SNES, PetscInt its, PetscReal fnorm, void *) |
PetscErrorCode | libmesh_petsc_snes_residual (SNES, Vec x, Vec r, void *ctx) |
PetscErrorCode | libmesh_petsc_snes_fd_residual (SNES, Vec x, Vec r, void *ctx) |
PetscErrorCode | libmesh_petsc_snes_mffd_residual (SNES snes, Vec x, Vec r, void *ctx) |
PetscErrorCode | libmesh_petsc_snes_mffd_interface (void *ctx, Vec x, Vec r) |
PetscErrorCode | libmesh_petsc_snes_jacobian (SNES, Vec x, Mat jac, Mat pc, void *ctx) |
PetscErrorCode | libmesh_petsc_snes_precheck (SNESLineSearch, Vec X, Vec Y, PetscBool *changed, void *context) |
PetscErrorCode | libmesh_petsc_snes_postcheck (SNESLineSearch, Vec x, Vec y, Vec w, PetscBool *changed_y, PetscBool *changed_w, void *context) |
PetscErrorCode | libmesh_petsc_linesearch_shellfunc (SNESLineSearch linesearch, void *ctx) |
PetscErrorCode | __libmesh_petsc_snes_monitor (SNES, PetscInt its, PetscReal fnorm, void *) |
PetscErrorCode | __libmesh_petsc_snes_residual (SNES, Vec x, Vec r, void *ctx) |
PetscErrorCode | __libmesh_petsc_snes_fd_residual (SNES, Vec x, Vec r, void *ctx) |
PetscErrorCode | __libmesh_petsc_snes_mffd_interface (void *ctx, Vec x, Vec r) |
PetscErrorCode | __libmesh_petsc_snes_jacobian (SNES, Vec x, Mat jac, Mat pc, void *ctx) |
PetscErrorCode | __libmesh_petsc_snes_postcheck (SNESLineSearch, Vec x, Vec y, Vec w, PetscBool *changed_y, PetscBool *changed_w, void *context) |
PetscErrorCode | __libmesh_tao_objective (Tao tao, Vec x, PetscReal *objective, void *ctx) |
PetscErrorCode | __libmesh_tao_gradient (Tao tao, Vec x, Vec g, void *ctx) |
PetscErrorCode | __libmesh_tao_hessian (Tao tao, Vec x, Mat h, Mat pc, void *ctx) |
PetscErrorCode | __libmesh_tao_equality_constraints (Tao tao, Vec x, Vec ce, void *ctx) |
PetscErrorCode | __libmesh_tao_equality_constraints_jacobian (Tao tao, Vec x, Mat J, Mat Jpre, void *ctx) |
PetscErrorCode | __libmesh_tao_inequality_constraints (Tao tao, Vec x, Vec cineq, void *ctx) |
PetscErrorCode | __libmesh_tao_inequality_constraints_jacobian (Tao tao, Vec x, Mat J, Mat Jpre, void *ctx) |
const TypeToSend< T >::type | convert_to_send (const T &in) |
void | convert_from_receive (SendT &received, T &converted) |
ScalarTraits_true (char) | |
ScalarTraits_true (short) | |
ScalarTraits_true (int) | |
ScalarTraits_true (long) | |
ScalarTraits_true (unsigned char) | |
ScalarTraits_true (float) | |
ScalarTraits_true (double) | |
ScalarTraits_true (Real) | |
RealTraits_true (float) | |
RealTraits_true (double) | |
RealTraits_true (long double) | |
SUPERTYPE (unsigned char, short) | |
SUPERTYPE (unsigned char, int) | |
SUPERTYPE (unsigned char, float) | |
SUPERTYPE (unsigned char, double) | |
SUPERTYPE (unsigned char, long double) | |
SUPERTYPE (char, short) | |
SUPERTYPE (char, int) | |
SUPERTYPE (char, float) | |
SUPERTYPE (char, double) | |
SUPERTYPE (char, long double) | |
SUPERTYPE (short, int) | |
SUPERTYPE (short, float) | |
SUPERTYPE (short, double) | |
SUPERTYPE (short, long double) | |
SUPERTYPE (int, float) | |
SUPERTYPE (int, double) | |
SUPERTYPE (int, long double) | |
SUPERTYPE (float, double) | |
SUPERTYPE (float, long double) | |
SUPERTYPE (double, long double) | |
SUPERTYPE (unsigned char, Real) | |
SUPERTYPE (char, Real) | |
SUPERTYPE (short, Real) | |
SUPERTYPE (int, Real) | |
SUPERTYPE (float, Real) | |
SUPERTYPE (double, Real) | |
SUPERTYPE (long double, Real) | |
auto | index_range (const T &sizable) |
IntRange< numeric_index_type > | index_range (const NumericVector< T > &vec) |
IntRange< T > | make_range (T beg, T end) |
IntRange< T > | make_range (T end) |
void | print_helper (std::ostream &os, const P *param) |
void | print_helper (std::ostream &os, const std::vector< P > *param) |
void | print_helper (std::ostream &os, const std::vector< std::vector< P >> *param) |
void | print_helper (std::ostream &os, const std::vector< std::vector< std::vector< P >>> *param) |
void | print_helper (std::ostream &os, const std::map< P1, P2, C, A > *param) |
std::ostream & | operator<< (std::ostream &os, const Parameters &p) |
void | print_helper (std::ostream &os, const char *param) |
void | print_helper (std::ostream &os, const unsigned char *param) |
SimpleRange< IndexType > | as_range (const std::pair< IndexType, IndexType > &p) |
SimpleRange< IndexType > | as_range (const IndexType &first, const IndexType &second) |
bool | warned_about_auto_ptr (false) |
const Number | imaginary (0., 1.) |
void | libmesh_terminate_handler () |
template LIBMESH_EXPORT unsigned char | command_line_value< unsigned char > (const std::string &, unsigned char) |
template LIBMESH_EXPORT unsigned short | command_line_value< unsigned short > (const std::string &, unsigned short) |
template LIBMESH_EXPORT unsigned int | command_line_value< unsigned int > (const std::string &, unsigned int) |
template LIBMESH_EXPORT char | command_line_value< char > (const std::string &, char) |
template LIBMESH_EXPORT short | command_line_value< short > (const std::string &, short) |
template LIBMESH_EXPORT int | command_line_value< int > (const std::string &, int) |
template LIBMESH_EXPORT float | command_line_value< float > (const std::string &, float) |
template LIBMESH_EXPORT double | command_line_value< double > (const std::string &, double) |
template LIBMESH_EXPORT long double | command_line_value< long double > (const std::string &, long double) |
template LIBMESH_EXPORT std::string | command_line_value< std::string > (const std::string &, std::string) |
template LIBMESH_EXPORT unsigned char | command_line_value< unsigned char > (const std::vector< std::string > &, unsigned char) |
template LIBMESH_EXPORT unsigned short | command_line_value< unsigned short > (const std::vector< std::string > &, unsigned short) |
template LIBMESH_EXPORT unsigned int | command_line_value< unsigned int > (const std::vector< std::string > &, unsigned int) |
template LIBMESH_EXPORT char | command_line_value< char > (const std::vector< std::string > &, char) |
template LIBMESH_EXPORT short | command_line_value< short > (const std::vector< std::string > &, short) |
template LIBMESH_EXPORT int | command_line_value< int > (const std::vector< std::string > &, int) |
template LIBMESH_EXPORT float | command_line_value< float > (const std::vector< std::string > &, float) |
template LIBMESH_EXPORT double | command_line_value< double > (const std::vector< std::string > &, double) |
template LIBMESH_EXPORT long double | command_line_value< long double > (const std::vector< std::string > &, long double) |
template LIBMESH_EXPORT std::string | command_line_value< std::string > (const std::vector< std::string > &, std::string) |
template LIBMESH_EXPORT unsigned char | command_line_next< unsigned char > (std::string, unsigned char) |
template LIBMESH_EXPORT unsigned short | command_line_next< unsigned short > (std::string, unsigned short) |
template LIBMESH_EXPORT unsigned int | command_line_next< unsigned int > (std::string, unsigned int) |
template LIBMESH_EXPORT char | command_line_next< char > (std::string, char) |
template LIBMESH_EXPORT short | command_line_next< short > (std::string, short) |
template LIBMESH_EXPORT int | command_line_next< int > (std::string, int) |
template LIBMESH_EXPORT float | command_line_next< float > (std::string, float) |
template LIBMESH_EXPORT double | command_line_next< double > (std::string, double) |
template LIBMESH_EXPORT long double | command_line_next< long double > (std::string, long double) |
template LIBMESH_EXPORT std::string | command_line_next< std::string > (std::string, std::string) |
template LIBMESH_EXPORT void | command_line_vector< unsigned char > (const std::string &, std::vector< unsigned char > &) |
template LIBMESH_EXPORT void | command_line_vector< unsigned short > (const std::string &, std::vector< unsigned short > &) |
template LIBMESH_EXPORT void | command_line_vector< unsigned int > (const std::string &, std::vector< unsigned int > &) |
template LIBMESH_EXPORT void | command_line_vector< char > (const std::string &, std::vector< char > &) |
template LIBMESH_EXPORT void | command_line_vector< short > (const std::string &, std::vector< short > &) |
template LIBMESH_EXPORT void | command_line_vector< int > (const std::string &, std::vector< int > &) |
template LIBMESH_EXPORT void | command_line_vector< float > (const std::string &, std::vector< float > &) |
template LIBMESH_EXPORT void | command_line_vector< double > (const std::string &, std::vector< double > &) |
template LIBMESH_EXPORT void | command_line_vector< long double > (const std::string &, std::vector< long double > &) |
template LIBMESH_EXPORT Real | command_line_value< Real > (const std::string &, Real) |
template LIBMESH_EXPORT Real | command_line_value< Real > (const std::vector< std::string > &, Real) |
template LIBMESH_EXPORT Real | command_line_next< Real > (std::string, Real) |
template LIBMESH_EXPORT void | command_line_vector< Real > (const std::string &, std::vector< Real > &) |
template Real | fe_fdm_deriv< Real > (const Elem *, const Order, const unsigned int, const unsigned int, const Point &, const bool, Real(*shape_func)(const Elem *, const Order, const unsigned int, const Point &, const bool)) |
template Real | fe_fdm_deriv< Real > (const ElemType, const Order, const unsigned int, const unsigned int, const Point &, Real(*shape_func)(const ElemType, const Order, const unsigned int, const Point &)) |
template RealGradient | fe_fdm_deriv< RealGradient > (const Elem *, const Order, const unsigned int, const unsigned int, const Point &, const bool, RealGradient(*shape_func)(const Elem *, const Order, const unsigned int, const Point &, const bool)) |
template Real | fe_fdm_second_deriv< Real > (const ElemType, const Order, const unsigned int, const unsigned int, const Point &, Real(*shape_func)(const ElemType, const Order, const unsigned int, const unsigned int, const Point &)) |
template Real | fe_fdm_second_deriv< Real > (const Elem *, const Order, const unsigned int, const unsigned int, const Point &, const bool, Real(*shape_func)(const Elem *, const Order, const unsigned int, const unsigned int, const Point &, const bool)) |
template RealGradient | fe_fdm_second_deriv< RealGradient > (const Elem *, const Order, const unsigned int, const unsigned int, const Point &, const bool, RealGradient(*shape_func)(const Elem *, const Order, const unsigned int, const unsigned int, const Point &, const bool)) |
INSTANTIATE_FE (0) | |
INSTANTIATE_FE (1) | |
INSTANTIATE_FE (2) | |
INSTANTIATE_FE (3) | |
template LIBMESH_EXPORT void | rational_all_shape_derivs< double > (const Elem &elem, const FEType underlying_fe_type, const std::vector< Point > &p, std::vector< std::vector< Real >> *comps[3], const bool add_p_level) |
std::ostream & | operator<< (std::ostream &os, const FEAbstract &fe) |
LIBMESH_FE_NODAL_SOLN (BERNSTEIN, bernstein_nodal_soln) | |
LIBMESH_DEFAULT_VECTORIZED_FE (template<>Real FE< 0, BERNSTEIN) | |
LIBMESH_ERRORS_IN_LOW_D (CLOUGH) | |
SIDEMAP_ERROR (1, NEDELEC_ONE, side_map) | |
REINIT_ERROR (1, RAVIART_THOMAS, reinit) | |
SIDEMAP_ERROR (1, RAVIART_THOMAS, side_map) | |
REINIT_ERROR (1, L2_RAVIART_THOMAS, reinit) | |
SIDEMAP_ERROR (1, L2_RAVIART_THOMAS, side_map) | |
LIBMESH_FE_NODAL_SOLN (CLOUGH, clough_nodal_soln) | |
LIBMESH_FE_NODAL_SOLN (HERMITE, hermite_nodal_soln) | |
LIBMESH_DEFAULT_VECTORIZED_FE (1, HERMITE) | |
LIBMESH_FE_NODAL_SOLN (HIERARCHIC, hierarchic_nodal_soln) | |
LIBMESH_DEFAULT_VECTORIZED_FE (0, HIERARCHIC_VEC) | |
LIBMESH_FE_SIDE_NODAL_SOLN (HIERARCHIC_VEC) | |
LIBMESH_FE_SIDE_NODAL_SOLN (L2_HIERARCHIC_VEC) | |
LIBMESH_FE_NODAL_SOLN (L2_HIERARCHIC, l2_hierarchic_nodal_soln) | |
LIBMESH_FE_NODAL_SOLN (L2_LAGRANGE, lagrange_nodal_soln) | |
LIBMESH_FE_NODAL_SOLN (LAGRANGE, lagrange_nodal_soln) | |
LIBMESH_DEFAULT_VECTORIZED_FE (0, LAGRANGE_VEC) | |
LIBMESH_FE_SIDE_NODAL_SOLN (LAGRANGE_VEC) | |
LIBMESH_FE_SIDE_NODAL_SOLN (L2_LAGRANGE_VEC) | |
LIBMESH_FE_NODAL_SOLN (MONOMIAL, monomial_nodal_soln) | |
LIBMESH_DEFAULT_VECTORIZED_FE (0, MONOMIAL_VEC) | |
LIBMESH_FE_SIDE_NODAL_SOLN (MONOMIAL_VEC) | |
LIBMESH_DEFAULT_VECTORIZED_FE (0, NEDELEC_ONE) | |
LIBMESH_FE_SIDE_NODAL_SOLN (NEDELEC_ONE) | |
LIBMESH_FE_NODAL_SOLN (RATIONAL_BERNSTEIN, rational_nodal_soln) | |
LIBMESH_DEFAULT_VECTORIZED_FE (0, RAVIART_THOMAS) | |
LIBMESH_FE_SIDE_NODAL_SOLN (RAVIART_THOMAS) | |
bool | orientation (std::array< Point, N > &arr) |
LIBMESH_FE_NODAL_SOLN (SCALAR, scalar_nodal_soln) | |
LIBMESH_FE_NODAL_SOLN (SIDE_HIERARCHIC, side_hierarchic_nodal_soln) | |
LIBMESH_DEFAULT_VECTORIZED_FE (2, SUBDIVISION) | |
LIBMESH_FE_NODAL_SOLN (SZABAB, szabab_nodal_soln) | |
LIBMESH_FE_NODAL_SOLN (XYZ, xyz_nodal_soln) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, reinit(const Elem *, const unsigned int, const Real, const std::vector< Point > *const, const std::vector< Real > *const)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, reinit(const Elem *, const unsigned int, const Real, const std::vector< Point > *const, const std::vector< Real > *const)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, reinit(const Elem *, const unsigned int, const Real, const std::vector< Point > *const, const std::vector< Real > *const)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, edge_reinit(const Elem *, const unsigned int, const Real, const std::vector< Point > *const, const std::vector< Real > *const)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, edge_reinit(const Elem *, const unsigned int, const Real, const std::vector< Point > *const, const std::vector< Real > *const)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, edge_reinit(const Elem *, const unsigned int, const Real, const std::vector< Point > *const, const std::vector< Real > *const)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, init_face_shape_functions(const std::vector< Point > &, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, init_face_shape_functions(const std::vector< Point > &, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, init_face_shape_functions(const std::vector< Point > &, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, compute_face_functions()) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, compute_face_functions()) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, compute_face_functions()) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, unsigned int, n_dofs(const FEType &, const ElemType)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, unsigned int, n_dofs(const FEType &, const ElemType)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, unsigned int, n_dofs(const FEType &, const ElemType)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, unsigned int, n_dofs(const FEType &, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, unsigned int, n_dofs(const FEType &, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, unsigned int, n_dofs(const FEType &, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, unsigned int, n_dofs_per_elem(const FEType &, const ElemType)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, unsigned int, n_dofs_per_elem(const FEType &, const ElemType)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, unsigned int, n_dofs_per_elem(const FEType &, const ElemType)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, unsigned int, n_dofs_per_elem(const FEType &, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, unsigned int, n_dofs_per_elem(const FEType &, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, unsigned int, n_dofs_per_elem(const FEType &, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, unsigned int, n_dofs_at_node(const FEType &, const ElemType, const unsigned int)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, unsigned int, n_dofs_at_node(const FEType &, const ElemType, const unsigned int)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, unsigned int, n_dofs_at_node(const FEType &, const ElemType, const unsigned int)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, unsigned int, n_dofs_at_node(const FEType &, const Elem *, const unsigned int)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, unsigned int, n_dofs_at_node(const FEType &, const Elem *, const unsigned int)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, unsigned int, n_dofs_at_node(const FEType &, const Elem *, const unsigned int)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, compute_shape_indices(const FEType &, const ElemType, const unsigned int, unsigned int &, unsigned int &)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, compute_shape_indices(const FEType &, const ElemType, const unsigned int, unsigned int &, unsigned int &)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, compute_shape_indices(const FEType &, const ElemType, const unsigned int, unsigned int &, unsigned int &)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, compute_shape_indices(const FEType &, const Elem *, const unsigned int, unsigned int &, unsigned int &)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, compute_shape_indices(const FEType &, const Elem *, const unsigned int, unsigned int &, unsigned int &)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, compute_shape_indices(const FEType &, const Elem *, const unsigned int, unsigned int &, unsigned int &)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, compute_node_indices(const ElemType, const unsigned int, unsigned int &, unsigned int &)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, compute_node_indices(const ElemType, const unsigned int, unsigned int &, unsigned int &)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, compute_node_indices(const ElemType, const unsigned int, unsigned int &, unsigned int &)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, Real, shape(const FEType &, const Elem *, const unsigned int, const Point &p)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, Real, shape(const FEType &, const Elem *, const unsigned int, const Point &p)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, Real, shape(const FEType &, const Elem *, const unsigned int, const Point &p)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, Real, shape(const FEType, const Elem *, const unsigned int, const Point &, const bool)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, Real, shape(const FEType, const Elem *, const unsigned int, const Point &, const bool)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, Real, shape(const FEType, const Elem *, const unsigned int, const Point &, const bool)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, Real, shape(const FEType &, const ElemType, const unsigned int, const Point &)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, Real, shape(const FEType &, const ElemType, const unsigned int, const Point &)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, Real, shape(const FEType &, const ElemType, const unsigned int, const Point &)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, Real, shape_deriv(const FEType &, const Elem *, const unsigned int, const unsigned int, const Point &)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, Real, shape_deriv(const FEType &, const Elem *, const unsigned int, const unsigned int, const Point &)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, Real, shape_deriv(const FEType &, const Elem *, const unsigned int, const unsigned int, const Point &)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, Real, shape_deriv(const FEType &, const ElemType, const unsigned int, const unsigned int, const Point &)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, Real, shape_deriv(const FEType &, const ElemType, const unsigned int, const unsigned int, const Point &)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, Real, shape_deriv(const FEType &, const ElemType, const unsigned int, const unsigned int, const Point &)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, Real, shape_deriv(const FEType, const Elem *, const unsigned int, const unsigned int, const Point &, const bool)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, Real, shape_deriv(const FEType, const Elem *, const unsigned int, const unsigned int, const Point &, const bool)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, Real, shape_deriv(const FEType, const Elem *, const unsigned int, const unsigned int, const Point &, const bool)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, compute_data(const FEType &, const Elem *, FEComputeData &)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, compute_data(const FEType &, const Elem *, FEComputeData &)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, compute_data(const FEType &, const Elem *, FEComputeData &)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, nodal_soln(const FEType &, const Elem *, const std::vector< Number > &, std::vector< Number > &)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, nodal_soln(const FEType &, const Elem *, const std::vector< Number > &, std::vector< Number > &)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, nodal_soln(const FEType &, const Elem *, const std::vector< Number > &, std::vector< Number > &)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, inf_compute_constraints(DofConstraints &, DofMap &, const unsigned int, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, inf_compute_constraints(DofConstraints &, DofMap &, const unsigned int, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, inf_compute_constraints(DofConstraints &, DofMap &, const unsigned int, const Elem *)) | |
INSTANTIATE_INF_FE_MBRF (1, CARTESIAN, void, inf_compute_node_constraints(NodeConstraints &constraints, const Elem *elem)) | |
INSTANTIATE_INF_FE_MBRF (2, CARTESIAN, void, inf_compute_node_constraints(NodeConstraints &constraints, const Elem *elem)) | |
INSTANTIATE_INF_FE_MBRF (3, CARTESIAN, void, inf_compute_node_constraints(NodeConstraints &constraints, const Elem *elem)) | |
bool | is_between (Real min, Real check, Real max) |
std::ostream & | operator<< (std::ostream &os, const MeshBase &m) |
template LIBMESH_EXPORT void | MeshCommunication::find_global_indices< MeshBase::const_node_iterator > (const Parallel::Communicator &, const libMesh::BoundingBox &, const MeshBase::const_node_iterator &, const MeshBase::const_node_iterator &, std::vector< dof_id_type > &) const |
template LIBMESH_EXPORT void | MeshCommunication::find_global_indices< MeshBase::const_element_iterator > (const Parallel::Communicator &, const libMesh::BoundingBox &, const MeshBase::const_element_iterator &, const MeshBase::const_element_iterator &, std::vector< dof_id_type > &) const |
template LIBMESH_EXPORT void | MeshCommunication::find_global_indices< MeshBase::node_iterator > (const Parallel::Communicator &, const libMesh::BoundingBox &, const MeshBase::node_iterator &, const MeshBase::node_iterator &, std::vector< dof_id_type > &) const |
template LIBMESH_EXPORT void | MeshCommunication::find_global_indices< MeshBase::element_iterator > (const Parallel::Communicator &, const libMesh::BoundingBox &, const MeshBase::element_iterator &, const MeshBase::element_iterator &, std::vector< dof_id_type > &) const |
template LIBMESH_EXPORT void | MeshCommunication::find_local_indices< MeshBase::const_element_iterator > (const libMesh::BoundingBox &, const MeshBase::const_element_iterator &, const MeshBase::const_element_iterator &, std::unordered_map< dof_id_type, dof_id_type > &) const |
LIBMESH_VMA_INSTANTIATE (Real, int, Real) | |
LIBMESH_VMA_INSTANTIATE (Real, float, Real) | |
LIBMESH_VMA_INSTANTIATE (Real, double, Real) | |
LIBMESH_VMA_INSTANTIATE (Real, int, Complex) | |
LIBMESH_VMA_INSTANTIATE (Complex, int, Complex) | |
LIBMESH_VMA_INSTANTIATE (Complex, int, Real) | |
LIBMESH_VMA_INSTANTIATE (Real, float, Complex) | |
LIBMESH_VMA_INSTANTIATE (Complex, float, Complex) | |
LIBMESH_VMA_INSTANTIATE (Complex, float, Real) | |
LIBMESH_VMA_INSTANTIATE (Real, std::complex< float >, Complex) | |
LIBMESH_VMA_INSTANTIATE (Complex, std::complex< float >, Complex) | |
LIBMESH_VMA_INSTANTIATE (Complex, std::complex< float >, Real) | |
LIBMESH_VMA_INSTANTIATE (Real, double, Complex) | |
LIBMESH_VMA_INSTANTIATE (Complex, double, Complex) | |
LIBMESH_VMA_INSTANTIATE (Complex, double, Real) | |
LIBMESH_VMA_INSTANTIATE (Real, std::complex< double >, Complex) | |
LIBMESH_VMA_INSTANTIATE (Complex, std::complex< double >, Complex) | |
LIBMESH_VMA_INSTANTIATE (Complex, std::complex< double >, Real) | |
std::ostream & | operator<< (std::ostream &os, const QBase &q) |
std::ostream & | operator<< (std::ostream &os, const MeshfreeInterpolation &mfi) |
T | SIGN (T a, T b) |
PetscErrorCode | __libmesh_petsc_diff_solver_monitor (SNES snes, PetscInt its, PetscReal fnorm, void *ctx) |
PetscErrorCode | __libmesh_petsc_diff_solver_residual (SNES, Vec x, Vec r, void *ctx) |
PetscErrorCode | __libmesh_petsc_diff_solver_jacobian (SNES, Vec x, Mat libmesh_dbg_var(j), Mat pc, void *ctx) |
DiffSolver::SolveResult | convert_solve_result (SNESConvergedReason r) |
PetscErrorCode | libmesh_petsc_DMCreateSubDM (DM dm, PetscInt numFields, PetscInt fields[], IS *is, DM *subdm) PetscErrorCode libmesh_petsc_DMCreateSubDM(DM dm |
CHKERRQ (ierr) | |
libmesh_assert (ctx) | |
if (subdm) | |
PetscErrorCode | libmesh_petsc_DMRefine (DM dmc, MPI_Comm, DM *dmf) |
PetscErrorCode | libmesh_petsc_DMCoarsen (DM dmf, MPI_Comm, DM *dmc) |
PetscErrorCode | libmesh_petsc_DMCreateInterpolation (DM dmc, DM dmf, Mat *mat, Vec *vec) |
PetscErrorCode | libmesh_petsc_DMCreateRestriction (DM dmc, DM dmf, Mat *mat) |
PetscErrorCode | libmesh_petsc_preconditioner_setup (PC pc) |
PetscErrorCode | libmesh_petsc_preconditioner_apply (PC pc, Vec x, Vec y) |
PetscErrorCode | __libmesh_petsc_preconditioner_setup (PC pc) |
PetscErrorCode | __libmesh_petsc_preconditioner_apply (PC pc, Vec x, Vec y) |
ResidualContext | libmesh_petsc_snes_residual_helper (SNES snes, Vec x, void *ctx) |
std::ostream & | operator<< (std::ostream &os, const EquationSystems &es) |
const std::vector< std::pair< IndexType, T > > | convert_to_send (MetaPhysicL::DynamicSparseNumberArray< T, IndexType > &in) |
void | convert_from_receive (SendT &received, MetaPhysicL::DynamicSparseNumberArray< T, IndexType > &converted) |
template LIBMESH_EXPORT void | Xdr::data< std::complex< float > > (std::complex< float > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::complex< double > > (std::complex< double > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::complex< long double > > (std::complex< long double > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::string > (std::string &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< int > > (std::vector< int > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< unsigned int > > (std::vector< unsigned int > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< short int > > (std::vector< short int > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< unsigned short int > > (std::vector< unsigned short int > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< long int > > (std::vector< long int > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< long long > > (std::vector< long long > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< unsigned long int > > (std::vector< unsigned long int > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< unsigned long long > > (std::vector< unsigned long long > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< char > > (std::vector< char > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< signed char > > (std::vector< signed char > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< unsigned char > > (std::vector< unsigned char > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< float > > (std::vector< float > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< double > > (std::vector< double > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< long double > > (std::vector< long double > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< std::complex< float > > > (std::vector< std::complex< float >> &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< std::complex< double > > > (std::vector< std::complex< double >> &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< std::complex< long double > > > (std::vector< std::complex< long double >> &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< std::string > > (std::vector< std::string > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::complex< Real > > (std::complex< Real > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< Real > > (std::vector< Real > &, std::string_view) |
template LIBMESH_EXPORT void | Xdr::data< std::vector< std::complex< Real > > > (std::vector< std::complex< Real >> &, std::string_view) |
void | to_json (nlohmann::json &json, const Point &p) |
void | to_json (nlohmann::json &json, const DenseVector< Real > &vector) |
void | to_json (nlohmann::json &json, const DenseMatrix< Real > &matrix) |
void | print_helper (std::ostream &os, const Moose::RelationshipManagerType *param) |
The following methods are specializations for using the Parallel::packed_range_* routines for a vector of Rays.
typedef VectorValue<Real> libMesh::RealGradient |
Definition at line 17 of file GrainForceAndTorqueInterface.h.