MCPcopy Index your code
hub / github.com/dhale/ipf

github.com/dhale/ipf @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
323 symbols 729 edges 12 files 141 documented · 44%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Get1 (Interface)
(no doc) [4 implementers]
src/ipf/FaultCell.java
GetN (Interface)
(no doc) [4 implementers]
src/ipf/FaultCell.java
Set1 (Interface)
(no doc) [4 implementers]
src/ipf/FaultCell.java
SetN (Interface)
(no doc) [4 implementers]
src/ipf/FaultCell.java

Core symbols most depended-on inside this repo

add
called by 51
src/ipf/FaultCell.java
add
called by 38
src/ipf/FaultSkinner.java
readImage
called by 29
src/ipf/fakeutils.py
plot3
called by 25
src/ipf/demo.py
writeImage
called by 16
src/ipf/fakeutils.py
faultNormalVectorFromStrikeAndDip
called by 12
src/ipf/FaultGeometry.java
size
called by 12
src/ipf/FaultSkin.java
get
called by 12
src/ipf/FaultCell.java

Shape

Method 253
Function 37
Class 26
Interface 7

Languages

Java88%
Python12%

Modules by API surface

src/ipf/FakeData.java72 symbols
src/ipf/FaultScanner.java47 symbols
src/ipf/FaultCell.java40 symbols
src/ipf/FaultSkinner.java38 symbols
src/ipf/FaultSkin.java25 symbols
src/ipf/demo.py22 symbols
src/ipf/FaultSlipper.java20 symbols
src/ipf/FaultCellGrid.java20 symbols
src/ipf/FaultGeometry.java16 symbols
src/ipf/fakeutils.py14 symbols
src/ipf/ClosestPointTransform.java5 symbols
src/ipf/common.py4 symbols

For agents

$ claude mcp add ipf \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact