Opened 5 years ago

Last modified 2 weeks ago

#20877 new task

Meta-ticket: Polyhedral complexes, piecewise functions of several variables — at Version 4

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.4
Component: geometry Keywords: piecewise
Cc: tscrim, rws, vbraun, vdelecroix, jhpalmieri, kcrisman, paulmasson, tmonteil, moritz, jipilab Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by mkoeppe)

This meta-ticket will implement piecewise functions of several real variables. The pieces are polyhedral complexes (not necessarily triangulations) or more generally polyhedral dissections (i.e., not necessarily face-to-face). In my application, the functions will be piecewise linear, possibly discontinuous; but the implementation should be general enough for splines.

Discussion welcome, in particular in regard to how this code should interact with the existing classes for abstract complexes (CW complexes) and PointConfiguration.

  • #20878: PointConfiguration: Add plot method
  • #20879: Expose PPL's Not-Necessarily-Closed Polyhedra using Sage Polyhedra -- could play the same role as half-open intervals do in the context of the new piecewise functions.

Piecewise functions of 1 variable and RealSets:

  • #1773: piecewise functions and integration / arithmetic do not play well together
  • #8603: Partial sums are off for Fourier series of piecewise functions
  • #11225: improve piecewise plotting
  • #16063: Unify the classes RealSet and UnionOfIntervals

Change History (4)

comment:1 Changed 5 years ago by mkoeppe

  • Cc tscrim added
  • Description modified (diff)

comment:2 Changed 5 years ago by mkoeppe

  • Description modified (diff)

comment:3 Changed 5 years ago by mkoeppe

  • Description modified (diff)

comment:4 Changed 5 years ago by mkoeppe

  • Description modified (diff)
Note: See TracTickets for help on using tickets.