TDA4jCLI

org.appliedtopology.tda4j.cli.TDA4jCLI
object TDA4jCLI

The tda4j executable: a command-line front end for org.appliedtopology.tda4j.matlab.TDA4j, the same facade the MATLAB bridge uses -- see that class's own doc for what every --complex/--engine/--field/etc. option actually means, and .claude/WORKLOG-cli-executable.md for why this file's own logic is split the way it is (run returns an exit code rather than calling sys.exit itself, specifically so CLISpec can call it in-process without killing the test JVM -- main is the only place that actually exits).

Built via sbt assembly into a runnable fat jar (java -jar target/scala-3.9.0/TDA4j--assembly.jar [options]) -- see build.sbt's assembly / mainClass setting.

Attributes

Experimental
true
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
TDA4jCLI.type

Members list

Value members

Concrete methods

def main(args: Array[String]): Unit