Pinned Repositories
CatenarySpans
Desktop application for the shape of hanging cable among multiple support points
ConsoleDraw
Draws a 3D wireframe on the console window and rotates it.
Fortran_CommonCode
Common modules and snippets for use in Intel Fortran
FortranConsoleSpline
Utility module for cubic spline interpolation, with example program.
FortranDriver
Skeleton code for calling Fortran DLL from C# driver program
FortranMbdVector
Fotran application for the dynamic simulation a single rigid body.
FortranRbSerialChain
JA.Parsing
An expression parser for C# with some ability for simplifications and automatic differentialtion. Inspired by https://github.com/toptensoftware/SimpleExpressionEngine.
WindowsFormsRender3D
Sample WinForms application to render simple mesh in 3D with camera rotation.
WinFormRayTrace
C# port of the tiny ray tracer described in https://github.com/ssloy/tinyraytracer/wiki as a WinForms project.
ja72's Repositories
ja72/WindowsFormsRender3D
Sample WinForms application to render simple mesh in 3D with camera rotation.
ja72/FortranConsoleSpline
Utility module for cubic spline interpolation, with example program.
ja72/ConsoleDraw
Draws a 3D wireframe on the console window and rotates it.
ja72/FortranDriver
Skeleton code for calling Fortran DLL from C# driver program
ja72/FortranMbdVector
Fotran application for the dynamic simulation a single rigid body.
ja72/JA.Parsing
An expression parser for C# with some ability for simplifications and automatic differentialtion. Inspired by https://github.com/toptensoftware/SimpleExpressionEngine.
ja72/Fortran_CommonCode
Common modules and snippets for use in Intel Fortran
ja72/FortranRbSerialChain
ja72/JA.Numerics.Simulation
A WinForms 2D and 3D rigid body simulation project that builds on `System.Numerics` and their SIMD accelerated geometry classes `Vector2`, `Vector3` and `Quaternion`.
ja72/Csharp-Data-Visualization
Resources for visualizing data using C# and the .NET platform
ja72/DxfMaker
C# code to create DXF files containing geometry and dimensions
ja72/FortranConsoleMbd
ja72/GeometryConsoleApp1
Definitions for Points, Planes and Lines using double precission but also compatible with System.Numerics.Vectors
ja72/HitTriangle
Demo code for calculating minimum distance between two triangles in `C#/WinForms`. The alogoritm considers all possible cases between sides and verices of the two triangles.
ja72/JA.EcdhKeys
ja72/JA.Interval
An interval structure defined by an upper and lower limit, with open or closed end and limits can be finite or infinite.
ja72/JA.MBD
Simple MBD solver in C# for simulating rigid bodies in 3D using momentum in the state vector.
ja72/JA.ParsingNET
Expression parsing with ability to emit C# code and supporting arrays.
ja72/JA.SpatialWorld
Library for Spatial Simulations
ja72/ja72.github.io
Personal Site
ja72/LinearAlgebraStd
Linear Algebra Library for describing geometry and mechanical systems
ja72/MathyConsole
ja72/ogpf
ogpf is Object based interface to GnuPlot from Fortran 2003, 2008 and later
ja72/RayTracer
Example ray tracer in CSharp (copied from https://github.com/edin/raytracer)
ja72/RB_DiscreteMoserVeselov
Fortran 95 port of the DMV (discrete moser-veselov algorithms) for the numerical solution of the equations of motion of the free rigid body.
ja72/SO.EllipseContact
Sample code for answer on SO which asks for finding a tangent circle to an ellipse, if the circle is constrained to be on an arc.
ja72/TestLapack95
ja72/WindowsFormsGameApp
A *very* simple arcanoid style game in WinForms for general development of 2D graphics/impacts. The gameplay is different in that the ball is always on the field, and points are awarded from boucing off bricks.
ja72/WindowsFormsMandelbrot
Basic fractal drawing on WinForms
ja72/WindowsRayBounceForm
Planar Ray bounce simulation