affine_matrix_ | polyfem::utils::PeriodicBoundary | private |
all_direction_periodic() const | polyfem::utils::PeriodicBoundary | |
constraint(const int idx) const | polyfem::utils::PeriodicBoundary | inline |
constraint_list_ | polyfem::utils::PeriodicBoundary | private |
dependent_map_ | polyfem::utils::PeriodicBoundary | private |
dim() const | polyfem::utils::PeriodicBoundary | inline |
full_to_periodic(StiffnessMatrix &A) const | polyfem::utils::PeriodicBoundary | |
full_to_periodic(const Eigen::MatrixXd &b, bool accumulate) const | polyfem::utils::PeriodicBoundary | |
full_to_periodic(const std::vector< int > &boundary_nodes) const | polyfem::utils::PeriodicBoundary | |
full_to_periodic_map_ | polyfem::utils::PeriodicBoundary | private |
get_affine_matrix() const | polyfem::utils::PeriodicBoundary | inline |
has_periodic_bc() const | polyfem::utils::PeriodicBoundary | |
index_map() const | polyfem::utils::PeriodicBoundary | inline |
index_map_ | polyfem::utils::PeriodicBoundary | private |
is_periodic_dof(const int idx) const | polyfem::utils::PeriodicBoundary | inline |
n_constraints() const | polyfem::utils::PeriodicBoundary | inline |
n_periodic_dof() const | polyfem::utils::PeriodicBoundary | inline |
periodic_mask_ | polyfem::utils::PeriodicBoundary | private |
periodic_to_full(const int ndofs, const Eigen::MatrixXd &x_periodic) const | polyfem::utils::PeriodicBoundary | |
PeriodicBoundary(const bool is_scalar, const int n_bases, const std::vector< basis::ElementBases > &bases, const std::shared_ptr< mesh::MeshNodes > &mesh_nodes, const Eigen::MatrixXd &affine_matrix, const double tol) | polyfem::utils::PeriodicBoundary | |
problem_dim_ | polyfem::utils::PeriodicBoundary | private |