Here is a list of all functions with links to the classes they belong to:
- i -
- id() : polyfem::utils::BoxSideSelection, polyfem::utils::FileSelection, polyfem::utils::Selection, polyfem::utils::SpecifiedSelection
- igl_timer() : polyfem::utils::Timer
- ImplicitEuler() : polyfem::time_integrator::ImplicitEuler
- ImplicitNewmark() : polyfem::time_integrator::ImplicitNewmark
- ImplicitTimeIntegrator() : polyfem::time_integrator::ImplicitTimeIntegrator
- in_ordered_edges() : polyfem::mesh::Mesh
- in_ordered_faces() : polyfem::mesh::Mesh
- in_ordered_vertices() : polyfem::mesh::Mesh, polyfem::mesh::MeshNodes
- IncompressibleOgdenElasticity() : polyfem::assembler::IncompressibleOgdenElasticity
- index_mapping() : polyfem::basis::RBFWithQuadratic
- InequalityConstraintForm() : polyfem::solver::InequalityConstraintForm
- InertiaForm() : polyfem::solver::InertiaForm
- init() : polyfem::assembler::AssemblyValsCache, polyfem::assembler::MacroStrainValue, polyfem::assembler::Problem, polyfem::basis::Basis, polyfem::basis::QuadraticBSpline2d, polyfem::basis::QuadraticBSpline3d, polyfem::basis::QuadraticBSpline, polyfem::mesh::Remesher, polyfem::mesh::WildRemesher< WMTKMesh >, polyfem::OptState, polyfem::problem::NodeProblem, polyfem::problem::NodeValues, polyfem::problem::PointBasedTensorProblem::BCValue, polyfem::solver::CompositeForm, polyfem::solver::ContactForm, polyfem::solver::DiffCache, polyfem::solver::Form, polyfem::solver::FullNLProblem, polyfem::solver::NLHomoProblem, polyfem::solver::ParametrizationForm, polyfem::solver::PeriodicContactForm, polyfem::solver::TransientForm, polyfem::solver::VariableToSimulationGroup, polyfem::State, polyfem::time_integrator::ImplicitTimeIntegrator, polyfem::Units, polyfem::utils::DenseMatrixCache, polyfem::utils::ExpressionValue, polyfem::utils::InterpolatedFunction2d, polyfem::utils::Interpolation, polyfem::utils::LinearRamp, polyfem::utils::MatrixCache, polyfem::utils::PiecewiseCubicInterpolation, polyfem::utils::PiecewiseInterpolation, polyfem::utils::RBFInterpolation, polyfem::utils::RefElementSampler, polyfem::utils::SparseMatrixCache
- init_assembler() : polyfem::mesh::LocalRelaxationData< M >, polyfem::mesh::Remesher
- init_attributes_and_connectivity() : polyfem::mesh::Remesher, polyfem::mesh::WildRemesher< WMTKMesh >
- init_bases() : polyfem::mesh::LocalRelaxationData< M >
- init_boundary_conditions() : polyfem::mesh::LocalRelaxationData< M >
- init_forms() : polyfem::solver::SolveData
- init_homogenization_solve() : polyfem::State
- init_lagging() : polyfem::solver::AdjointForm, polyfem::solver::Form, polyfem::solver::FrictionForm, polyfem::solver::FullNLProblem, polyfem::solver::LaggedRegForm, polyfem::solver::NLHomoProblem, polyfem::solver::NLProblem, polyfem::solver::RayleighDampingForm
- init_linear_solve() : polyfem::State
- init_local_to_global() : polyfem::mesh::LocalMesh< M >
- init_logger() : polyfem::OptState, polyfem::State
- init_masked_lumped_mass() : polyfem::solver::BCLagrangianForm
- init_mass_matrix() : polyfem::mesh::LocalRelaxationData< M >
- init_mesh() : polyfem::mesh::LocalRelaxationData< M >
- init_multimodels() : polyfem::assembler::MultiModel
- init_nonlinear_tensor_solve() : polyfem::State
- init_projection() : polyfem::solver::NLHomoProblem
- init_sampler() : polyfem::io::OutGeometryData
- init_solve() : polyfem::State
- init_solve_data() : polyfem::mesh::LocalRelaxationData< M >
- init_time() : polyfem::State
- init_variables() : polyfem::OptState
- init_vertex_attributes() : polyfem::mesh::LocalMesh< M >
- init_with_param() : polyfem::solver::ParametrizationForm
- initial_acceleration() : polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem, polyfem::assembler::RhsAssembler, polyfem::problem::DoubleTorsionElasticProblem, polyfem::problem::GravityProblem, polyfem::problem::WalkProblem, polyfem::State
- initial_density() : polyfem::assembler::Problem, polyfem::problem::TwoSpheres
- initial_guess() : polyfem::OptState
- initial_solution() : polyfem::assembler::GenericScalarProblem, polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem, polyfem::assembler::RhsAssembler, polyfem::problem::Airfoil, polyfem::problem::DoubleTorsionElasticProblem, polyfem::problem::GenericScalarProblemExact, polyfem::problem::GravityProblem, polyfem::problem::Kovnaszy, polyfem::problem::StokesLawProblem, polyfem::problem::TaylorGreenVortexProblem, polyfem::problem::TimeDependentProblem, polyfem::problem::TimeDepentendStokesProblem, polyfem::problem::TransientStokeProblemExact, polyfem::problem::TwoSpheres, polyfem::problem::WalkProblem, polyfem::State
- initial_velocity() : polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem, polyfem::assembler::RhsAssembler, polyfem::problem::DoubleTorsionElasticProblem, polyfem::problem::GravityProblem, polyfem::problem::WalkProblem, polyfem::State
- initialize() : polyfem::utils::GeogramUtils
- initialize_density() : polyfem::solver::OperatorSplittingSolver
- initialize_grid() : polyfem::solver::OperatorSplittingSolver
- initialize_hashtable() : polyfem::solver::OperatorSplittingSolver
- initialize_mesh() : polyfem::solver::OperatorSplittingSolver
- initialize_solver() : polyfem::solver::OperatorSplittingSolver
- input_size() : polyfem::solver::PeriodicMeshToMesh
- InsertConstantMap() : polyfem::solver::InsertConstantMap
- inside() : polyfem::utils::AxisPlaneSelection, polyfem::utils::BoxSelection, polyfem::utils::BoxSideSelection, polyfem::utils::CylinderSelection, polyfem::utils::FileSelection, polyfem::utils::PlaneSelection, polyfem::utils::Selection, polyfem::utils::SpecifiedSelection, polyfem::utils::SphereSelection, polyfem::utils::UniformSelection
- instance() : polyfem::utils::GeogramUtils
- IntegrableFunctional() : polyfem::IntegrableFunctional
- integrate() : p_bases.ReferenceSimplex, q_bases.ReferenceSimplex
- integrate_function() : polyfem::io::Evaluator
- interpolate() : polyfem::basis::QuadraticBSpline2d, polyfem::basis::QuadraticBSpline3d, polyfem::basis::QuadraticBSpline, polyfem::problem::NodeValues, polyfem::renderer::VertexAttributes, polyfem::utils::InterpolatedFunction2d, polyfem::utils::RBFInterpolation
- interpolate_at_local_vals() : polyfem::io::Evaluator
- interpolate_boundary_function() : polyfem::io::Evaluator
- interpolate_function() : polyfem::io::Evaluator
- InterpolatedFunction2d() : polyfem::utils::InterpolatedFunction2d
- interpolator() : polyfem::solver::OperatorSplittingSolver
- invariants() : polyfem::mesh::WildRemesher< WMTKMesh >
- inverse_eval() : polyfem::solver::BoundedBiharmonicWeights2Dto3D, polyfem::solver::BSplineParametrization1DTo2D, polyfem::solver::BSplineParametrization2DTo3D, polyfem::solver::CompositeParametrization, polyfem::solver::DampingCoeffientVariableToSimulation, polyfem::solver::DirichletVariableToSimulation, polyfem::solver::ElasticVariableToSimulation, polyfem::solver::ENu2LambdaMu, polyfem::solver::ExponentialMap, polyfem::solver::FrictionCoeffientVariableToSimulation, polyfem::solver::InitialConditionVariableToSimulation, polyfem::solver::InsertConstantMap, polyfem::solver::Parametrization, polyfem::solver::PeriodicMeshToMesh, polyfem::solver::PeriodicShapeVariableToSimulation, polyfem::solver::PowerMap, polyfem::solver::PressureVariableToSimulation, polyfem::solver::ScalarVelocityParametrization, polyfem::solver::Scaling, polyfem::solver::ShapeVariableToSimulation, polyfem::solver::SliceMap, polyfem::solver::VariableToSimulation
- inverse_evaluation() : polyfem::solver::AdjointOptUtils
- InversionBarrierForm() : polyfem::solver::InversionBarrierForm
- is_active() : polyfem::assembler::MacroStrainValue
- is_body_boundary_edge() : polyfem::mesh::WildRemesher< WMTKMesh >
- is_body_boundary_vertex() : polyfem::mesh::WildRemesher< WMTKMesh >
- is_boundary() : polyfem::mesh::MeshNodes
- is_boundary_edge() : polyfem::mesh::CMesh2D, polyfem::mesh::CMesh3D, polyfem::mesh::Mesh, polyfem::mesh::NCMesh2D, polyfem::mesh::NCMesh3D, polyfem::mesh::WildRemesher< WMTKMesh >
- is_boundary_element() : polyfem::mesh::CMesh2D, polyfem::mesh::CMesh3D, polyfem::mesh::Mesh, polyfem::mesh::NCMesh2D, polyfem::mesh::NCMesh3D
- is_boundary_face() : polyfem::mesh::CMesh3D, polyfem::mesh::Mesh2D, polyfem::mesh::Mesh, polyfem::mesh::NCMesh3D
- is_boundary_facet() : polyfem::mesh::WildRemesher< WMTKMesh >
- is_boundary_op() : polyfem::mesh::TetOperationCache, polyfem::mesh::TriOperationCache, polyfem::mesh::WildRemesher< WMTKMesh >
- is_boundary_or_interface() : polyfem::mesh::MeshNodes
- is_boundary_pressure() : polyfem::assembler::Problem
- is_boundary_vertex() : polyfem::mesh::CMesh2D, polyfem::mesh::CMesh3D, polyfem::mesh::Mesh, polyfem::mesh::NCMesh2D, polyfem::mesh::NCMesh3D, polyfem::mesh::WildRemesher< WMTKMesh >
- is_cell_node() : polyfem::mesh::MeshNodes
- is_closed_or_boundary_fixed() : polyfem::assembler::PressureAssembler
- is_complete() : polyfem::basis::Basis, polyfem::basis::ElementBases
- is_conforming() : polyfem::mesh::CMesh2D, polyfem::mesh::CMesh3D, polyfem::mesh::Mesh, polyfem::mesh::NCMesh2D, polyfem::mesh::NCMesh3D
- is_constant_in_time() : polyfem::assembler::GenericScalarProblem, polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem, polyfem::problem::DoubleTorsionElasticProblem, polyfem::problem::GenericScalarProblemExact, polyfem::problem::TimeDepentendStokesProblem, polyfem::problem::TorsionElasticProblem, polyfem::problem::TransientStokeProblemExact, polyfem::problem::WalkProblem
- is_contact_enabled() : polyfem::State
- is_cube() : polyfem::mesh::Mesh
- is_defined() : polyfem::basis::Basis
- is_dense() : polyfem::utils::MatrixCache
- is_dimension_dirichet() : polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem, polyfem::problem::NodeProblem, polyfem::problem::PointBasedTensorProblem
- is_dirichet_dim() : polyfem::problem::PointBasedTensorProblem::BCValue
- is_edge_node() : polyfem::mesh::MeshNodes
- is_face_node() : polyfem::mesh::MeshNodes
- is_fluid() : polyfem::assembler::Assembler, polyfem::assembler::NavierStokesVelocity, polyfem::assembler::StokesPressure, polyfem::assembler::StokesVelocity
- is_geom_mapping_positive() : polyfem::assembler::ElementAssemblyValues
- is_homogenization() : polyfem::State
- is_initialized() : polyfem::assembler::AssemblyValsCache
- is_interface() : polyfem::mesh::MeshNodes
- is_inverted() : polyfem::mesh::WildRemesher< WMTKMesh >
- is_linear() : polyfem::assembler::Assembler, polyfem::assembler::HookeLinearElasticity, polyfem::assembler::LinearAssembler, polyfem::assembler::LinearElasticity, polyfem::assembler::NLAssembler, polyfem::mesh::Mesh
- is_mass() : polyfem::assembler::AssemblyValsCache
- is_mat() : polyfem::utils::ExpressionValue
- is_nodal_dimension_dirichlet() : polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem
- is_nodal_dirichlet_boundary() : polyfem::assembler::GenericScalarProblem, polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem
- is_nodal_neumann_boundary() : polyfem::assembler::GenericScalarProblem, polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem
- is_not_valid() : polyfem::mesh::NCMesh2D::ncElem, polyfem::mesh::NCMesh3D::ncElem
- is_obstacle_vertex() : polyfem::State
- is_periodic_dof() : polyfem::utils::PeriodicBoundary
- is_polytope() : polyfem::mesh::Mesh
- is_pressure_enabled() : polyfem::State
- is_primitive_boundary() : polyfem::mesh::MeshNodes
- is_primitive_interface() : polyfem::mesh::MeshNodes
- is_problem_linear() : polyfem::State
- is_project_to_psd() : polyfem::solver::Form
- is_rational() : polyfem::mesh::Mesh
- is_rest_inverted() : polyfem::mesh::WildRemesher< WMTKMesh >
- is_rhs_zero() : polyfem::assembler::GenericScalarProblem, polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem, polyfem::problem::Airfoil, polyfem::problem::BilaplacianProblemWithSolution, polyfem::problem::ConstantVelocity, polyfem::problem::CornerFlow, polyfem::problem::DoubleTorsionElasticProblem, polyfem::problem::DrivenCavity, polyfem::problem::DrivenCavityC0, polyfem::problem::DrivenCavitySmooth, polyfem::problem::ElasticCantileverExact, polyfem::problem::ElasticProblem, polyfem::problem::ElasticProblemZeroBC, polyfem::problem::Flow, polyfem::problem::FlowWithObstacle, polyfem::problem::GravityProblem, polyfem::problem::Kovnaszy, polyfem::problem::Lshape, polyfem::problem::MinSurfProblem, polyfem::problem::NodeProblem, polyfem::problem::PointBasedTensorProblem, polyfem::problem::ProblemWithSolution, polyfem::problem::StokesLawProblem, polyfem::problem::TaylorGreenVortexProblem, polyfem::problem::TimeDependentProblem, polyfem::problem::TorsionElasticProblem, polyfem::problem::TransientStokeProblemExact, polyfem::problem::TwoSpheres, polyfem::problem::UnitFlowWithObstacle, polyfem::problem::WalkProblem
- is_scalar() : polyfem::assembler::GenericScalarProblem, polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem, polyfem::problem::Airfoil, polyfem::problem::BilaplacianProblemWithSolution, polyfem::problem::CompressionElasticProblemExact, polyfem::problem::CubicProblem, polyfem::problem::DoubleTorsionElasticProblem, polyfem::problem::ElasticCantileverExact, polyfem::problem::ElasticProblem, polyfem::problem::ElasticProblemExact, polyfem::problem::ElasticProblemZeroBC, polyfem::problem::FrankeProblem, polyfem::problem::FrankeProblemOld, polyfem::problem::GenericScalarProblemExact, polyfem::problem::GravityProblem, polyfem::problem::KernelProblem, polyfem::problem::Kovnaszy, polyfem::problem::LinearElasticProblemExact, polyfem::problem::LinearProblem, polyfem::problem::MinSurfProblem, polyfem::problem::NodeProblem, polyfem::problem::PointBasedTensorProblem, polyfem::problem::QuadraticElasticProblemExact, polyfem::problem::QuadraticProblem, polyfem::problem::SimpleStokeProblemExact, polyfem::problem::SineProblem, polyfem::problem::SineStokeProblemExact, polyfem::problem::StokesLawProblem, polyfem::problem::TaylorGreenVortexProblem, polyfem::problem::TestProblem, polyfem::problem::TimeDependentProblem, polyfem::problem::TimeDepentendStokesProblem, polyfem::problem::TorsionElasticProblem, polyfem::problem::TransientStokeProblemExact, polyfem::problem::WalkProblem, polyfem::problem::ZeroBCProblem
- is_simplex() : polyfem::mesh::Mesh
- is_simplicial() : polyfem::mesh::Mesh
- is_solution_displacement() : polyfem::assembler::Assembler, polyfem::assembler::ElasticityAssembler
- is_sparse() : polyfem::utils::DenseMatrixCache, polyfem::utils::MatrixCache, polyfem::utils::SparseMatrixCache
- is_spline_compatible() : polyfem::mesh::Mesh
- is_step_collision_free() : polyfem::solver::AdjointNLProblem, polyfem::solver::CollisionBarrierForm, polyfem::solver::CompositeForm, polyfem::solver::ContactForm, polyfem::solver::DeformedCollisionBarrierForm, polyfem::solver::Form, polyfem::solver::FullNLProblem, polyfem::solver::NLHomoProblem, polyfem::solver::NLProblem, polyfem::solver::ParametrizationForm, polyfem::solver::PeriodicContactForm, polyfem::solver::TransientForm
- is_step_collision_free_with_param() : polyfem::solver::ParametrizationForm
- is_step_valid() : polyfem::solver::AdjointNLProblem, polyfem::solver::AMIPSForm, polyfem::solver::CompositeForm, polyfem::solver::Form, polyfem::solver::FullNLProblem, polyfem::solver::InversionBarrierForm, polyfem::solver::NLHomoProblem, polyfem::solver::NLProblem, polyfem::solver::ParametrizationForm, polyfem::solver::TransientForm
- is_step_valid_with_param() : polyfem::solver::ParametrizationForm
- is_tensor() : polyfem::assembler::Assembler, polyfem::assembler::ElasticityAssembler, polyfem::assembler::NavierStokesVelocity, polyfem::assembler::StokesVelocity
- is_time_dependent() : polyfem::assembler::GenericScalarProblem, polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem, polyfem::problem::Airfoil, polyfem::problem::DoubleTorsionElasticProblem, polyfem::problem::GenericScalarProblemExact, polyfem::problem::GravityProblem, polyfem::problem::Kovnaszy, polyfem::problem::StokesLawProblem, polyfem::problem::TaylorGreenVortexProblem, polyfem::problem::TimeDependentProblem, polyfem::problem::TimeDepentendStokesProblem, polyfem::problem::TransientStokeProblemExact, polyfem::problem::WalkProblem
- is_valid() : polyfem::assembler::ViscousDamping, polyfem::mesh::NCMesh2D::ncElem, polyfem::mesh::NCMesh3D::ncElem
- is_vertex_node() : polyfem::mesh::MeshNodes
- is_volume() : polyfem::basis::RBFWithLinear, polyfem::basis::RBFWithQuadratic, polyfem::basis::RBFWithQuadraticLagrange, polyfem::mesh::LocalRelaxationData< M >, polyfem::mesh::Mesh2D, polyfem::mesh::Mesh3D, polyfem::mesh::Mesh, polyfem::mesh::Remesher
- is_zero() : polyfem::utils::ExpressionValue
- iso_parametric() : polyfem::State