|
IBAMR
IBAMR version 0.19.
|
This is the complete list of members for IBTK::FEDataManager, including all inherited members.
| addWorkloadEstimate(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, const int workload_data_idx, const int coarsest_ln=invalid_level_number, const int finest_ln=invalid_level_number) | IBTK::FEDataManager | |
| applyGradientDetector(SAMRAI::tbox::Pointer< SAMRAI::hier::BasePatchHierarchy< NDIM > > hierarchy, int level_number, double error_data_time, int tag_index, bool initial_time, bool uses_richardson_extrapolation_too) | IBTK::FEDataManager | |
| buildDiagonalL2MassMatrix(const std::string &system_name) | IBTK::FEDataManager | |
| buildGhostedCoordsVector(bool localize_data=true) | IBTK::FEDataManager | |
| buildGhostedSolutionVector(const std::string &system_name, bool localize_data=true) | IBTK::FEDataManager | |
| buildIBGhostedDiagonalL2MassMatrix(const std::string &system_name) | IBTK::FEDataManager | |
| buildIBGhostedVector(const std::string &system_name) | IBTK::FEDataManager | |
| collectActivePatchElements(std::vector< std::vector< libMesh::Elem * > > &active_patch_elems, int level_number, int coarsest_elem_ln, int finest_elem_ln) | IBTK::FEDataManager | private |
| collectActivePatchNodes(std::vector< std::vector< libMesh::Node * > > &active_patch_nodes, const std::vector< std::vector< libMesh::Elem * > > &active_patch_elems) | IBTK::FEDataManager | private |
| collectGhostDOFIndices(std::vector< unsigned int > &ghost_dofs, const std::vector< libMesh::Elem * > &active_elems, const std::string &system_name) | IBTK::FEDataManager | private |
| computeL2Projection(libMesh::NumericVector< double > &U, libMesh::NumericVector< double > &F, const std::string &system_name, bool consistent_mass_matrix=true, bool close_U=true, bool close_F=true, double tol=1.0e-6, unsigned int max_its=100) | IBTK::FEDataManager | |
| COORDINATES_SYSTEM_NAME | IBTK::FEDataManager | |
| d_active_elems | IBTK::FEDataManager | private |
| d_active_patch_elem_map | IBTK::FEDataManager | private |
| d_active_patch_ghost_dofs | IBTK::FEDataManager | private |
| d_active_patch_node_map | IBTK::FEDataManager | private |
| d_associated_elem_ghost_width | IBTK::FEDataManager | private |
| d_context | IBTK::FEDataManager | private |
| d_default_interp_spec | IBTK::FEDataManager | private |
| d_default_spread_spec | IBTK::FEDataManager | private |
| d_default_workload_spec | IBTK::FEDataManager | private |
| d_enable_logging | IBTK::FEDataManager | private |
| d_eulerian_data_cache | IBTK::FEDataManager | private |
| d_fe_data | IBTK::FEDataManager | protected |
| d_fe_projector | IBTK::FEDataManager | protected |
| d_ghost_width | IBTK::FEDataManager | private |
| d_hierarchy | IBTK::FEDataManager | private |
| d_L2_proj_matrix_diag_ghost | IBTK::FEDataManager | protected |
| d_level_lookup | IBTK::FEDataManager | private |
| d_max_level_number | IBTK::FEDataManager | private |
| d_node_patch_check | IBTK::FEDataManager | private |
| d_object_name | IBTK::FEDataManager | private |
| d_qp_count_idx | IBTK::FEDataManager | private |
| d_qp_count_var | IBTK::FEDataManager | private |
| d_registered_for_restart | IBTK::FEDataManager | private |
| d_system_ghost_vec | IBTK::FEDataManager | private |
| d_system_ib_ghost_vec | IBTK::FEDataManager | private |
| FEDataManager(std::string object_name, const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &input_db, const int max_levels, InterpSpec default_interp_spec, SpreadSpec default_spread_spec, WorkloadSpec default_workload_spec, SAMRAI::hier::IntVector< NDIM > ghost_width, std::shared_ptr< SAMRAIDataCache > eulerian_data_cache, std::shared_ptr< FEData > fe_data, bool register_for_restart=true) | IBTK::FEDataManager | protected |
| FEDataManager()=delete | IBTK::FEDataManager | private |
| FEDataManager(const FEDataManager &from)=delete | IBTK::FEDataManager | private |
| freeAllManagers() | IBTK::FEDataManager | static |
| getActivePatchElementMap() const | IBTK::FEDataManager | |
| getActivePatchNodeMap() const | IBTK::FEDataManager | |
| getCoarsestPatchLevelNumber() const | IBTK::FEDataManager | |
| getCoordsVector() const | IBTK::FEDataManager | |
| getCurrentCoordinatesSystemName() const | IBTK::FEDataManager | inline |
| getDefaultInterpSpec() const | IBTK::FEDataManager | |
| getDefaultSpreadSpec() const | IBTK::FEDataManager | |
| getDofMapCache(const std::string &system_name) | IBTK::FEDataManager | |
| getDofMapCache(unsigned int system_num) | IBTK::FEDataManager | |
| getEquationSystems() const | IBTK::FEDataManager | |
| getFEData() | IBTK::FEDataManager | |
| getFEData() const | IBTK::FEDataManager | |
| getFinestPatchLevelNumber() const | IBTK::FEDataManager | |
| getFromRestart() | IBTK::FEDataManager | privatevirtual |
| getGhostCellWidth() const | IBTK::FEDataManager | |
| getLoggingEnabled() const | IBTK::FEDataManager | |
| getManager(std::shared_ptr< FEData > fe_data, const std::string &name, const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &input_db, const int max_levels, const InterpSpec &default_interp_spec, const SpreadSpec &default_spread_spec, const WorkloadSpec &default_workload_spec, const SAMRAI::hier::IntVector< NDIM > &min_ghost_width=SAMRAI::hier::IntVector< NDIM >(0), std::shared_ptr< SAMRAIDataCache > eulerian_data_cache=nullptr, bool register_for_restart=true) | IBTK::FEDataManager | static |
| getPatchHierarchy() const | IBTK::FEDataManager | |
| getPatchLevel(const libMesh::Elem *elem) const | IBTK::FEDataManager | private |
| getSolutionVector(const std::string &system_name) const | IBTK::FEDataManager | |
| interp(int f_data_idx, libMesh::NumericVector< double > &F, libMesh::NumericVector< double > &X, const std::string &system_name, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > > &f_refine_scheds=std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > >(), double fill_data_time=0.0, bool close_X=true) | IBTK::FEDataManager | |
| interp(int f_data_idx, libMesh::NumericVector< double > &F, libMesh::NumericVector< double > &X, const std::string &system_name, const InterpSpec &interp_spec, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > > &f_refine_scheds=std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > >(), double fill_data_time=0.0, bool close_X=true) | IBTK::FEDataManager | |
| interpWeighted(int f_data_idx, libMesh::NumericVector< double > &F, libMesh::NumericVector< double > &X, const std::string &system_name, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > > &f_refine_scheds=std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > >(), double fill_data_time=0.0, bool close_F=true, bool close_X=true) | IBTK::FEDataManager | |
| interpWeighted(int f_data_idx, libMesh::NumericVector< double > &F, libMesh::NumericVector< double > &X, const std::string &system_name, const InterpSpec &interp_spec, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > > &f_refine_scheds=std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > >(), double fill_data_time=0.0, bool close_F=true, bool close_X=true) | IBTK::FEDataManager | |
| operator=(const FEDataManager &that)=delete | IBTK::FEDataManager | private |
| prolongData(int f_data_idx, libMesh::NumericVector< double > &F, libMesh::NumericVector< double > &X, const std::string &system_name, bool is_density=true, bool accumulate_on_grid=true, bool close_F=true, bool close_X=true) | IBTK::FEDataManager | |
| putToDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) override | IBTK::FEDataManager | virtual |
| reinitElementMappings() | IBTK::FEDataManager | |
| reinitializeIBGhostedDOFs(const std::string &system_name) | IBTK::FEDataManager | private |
| restrictData(int f_data_idx, libMesh::NumericVector< double > &F, libMesh::NumericVector< double > &X, const std::string &system_name, bool use_consistent_mass_matrix=true, bool close_X=true) | IBTK::FEDataManager | |
| s_data_manager_instances | IBTK::FEDataManager | privatestatic |
| s_registered_callback | IBTK::FEDataManager | privatestatic |
| s_shutdown_priority | IBTK::FEDataManager | privatestatic |
| Serializable() | SAMRAI::tbox::Serializable | |
| setCurrentCoordinatesSystemName(const std::string &coordinates_system_name) const | IBTK::FEDataManager | inline |
| setEquationSystems(libMesh::EquationSystems *equation_systems, int level_number) | IBTK::FEDataManager | |
| setLoggingEnabled(bool enable_logging=true) | IBTK::FEDataManager | |
| setPatchHierarchy(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy) | IBTK::FEDataManager | |
| spread(int f_data_idx, libMesh::NumericVector< double > &F, libMesh::NumericVector< double > &X, const std::string &system_name) | IBTK::FEDataManager | |
| spread(int f_data_idx, libMesh::NumericVector< double > &F, libMesh::NumericVector< double > &X, const std::string &system_name, const SpreadSpec &spread_spec) | IBTK::FEDataManager | |
| spread(int f_data_idx, libMesh::NumericVector< double > &F, libMesh::NumericVector< double > &X, const std::string &system_name, RobinPhysBdryPatchStrategy *f_phys_bdry_op, double fill_data_time, bool close_F=true, bool close_X=true) | IBTK::FEDataManager | |
| spread(int f_data_idx, libMesh::NumericVector< double > &F, libMesh::NumericVector< double > &X, const std::string &system_name, const SpreadSpec &spread_spec, RobinPhysBdryPatchStrategy *f_phys_bdry_op, double fill_data_time, bool close_F=true, bool close_X=true) | IBTK::FEDataManager | |
| SystemDofMapCache typedef | IBTK::FEDataManager | |
| updateInterpQuadratureRule(std::unique_ptr< libMesh::QBase > &qrule, const InterpSpec &spec, const libMesh::Elem *elem, const boost::multi_array< double, 2 > &X_node, double dx_min) | IBTK::FEDataManager | static |
| updateQuadPointCountData(int coarsest_ln, int finest_ln) | IBTK::FEDataManager | private |
| updateQuadratureRule(std::unique_ptr< libMesh::QBase > &qrule, libMesh::QuadratureType quad_type, libMesh::Order quad_order, bool use_adaptive_quadrature, double point_density, bool allow_rules_with_negative_weights, const libMesh::Elem *elem, const boost::multi_array< double, 2 > &X_node, double dx_min) | IBTK::FEDataManager | static |
| updateSpreadQuadratureRule(std::unique_ptr< libMesh::QBase > &qrule, const SpreadSpec &spec, const libMesh::Elem *elem, const boost::multi_array< double, 2 > &X_node, double dx_min) | IBTK::FEDataManager | static |
| ZERO_DISPLACEMENT_X_BDRY_ID | IBTK::FEDataManager | static |
| ZERO_DISPLACEMENT_XY_BDRY_ID | IBTK::FEDataManager | static |
| ZERO_DISPLACEMENT_XYZ_BDRY_ID | IBTK::FEDataManager | static |
| ZERO_DISPLACEMENT_XZ_BDRY_ID | IBTK::FEDataManager | static |
| ZERO_DISPLACEMENT_Y_BDRY_ID | IBTK::FEDataManager | static |
| ZERO_DISPLACEMENT_YZ_BDRY_ID | IBTK::FEDataManager | static |
| ZERO_DISPLACEMENT_Z_BDRY_ID | IBTK::FEDataManager | static |
| zeroExteriorValues(const SAMRAI::geom::CartesianPatchGeometry< NDIM > &patch_geom, const std::vector< double > &X_qp, std::vector< double > &F_qp, int n_vars) | IBTK::FEDataManager | static |
| ~DescribedClass() | SAMRAI::tbox::DescribedClass | virtual |
| ~FEDataManager() | IBTK::FEDataManager | protected |
| ~Serializable() | SAMRAI::tbox::Serializable | virtual |
1.8.17