Full Revision Log

Release 1.0.22

  • Updating thermal examples to make use of new System.finder functions by Peter Mackenzie-Helnwein at 2025-01-03 17:18:08

  • adding locator functions for nodes and faces along lines, on planes by Peter Mackenzie-Helnwein at 2025-01-03 17:17:27

  • publishing the full revision log by Peter Mackenzie-Helnwein at 2025-01-03 12:03:50

Release 1.0.21

  • Fix conflict between Transformation and mixed dof-elements connected to one node. by Peter Mackenzie-Helnwein at 2025-01-02 12:56:24

  • Code clean-up by Peter Mackenzie-Helnwein at 2025-01-01 20:53:38

  • fix nodal transformation for follower nodes by Peter Mackenzie-Helnwein at 2025-01-01 20:42:39

  • Documentation updates by Peter Mackenzie-Helnwein at 2025-01-01 20:42:09

  • Fixing the broken Truss examples by Peter Mackenzie-Helnwein at 2025-01-01 19:52:56

    The transformation handling inside Element did break some initialization

  • updating the copyright by Peter Mackenzie-Helnwein at 2025-01-01 19:52:05

  • Getting Frame2d work behind the scenes by action in Element and Node by Peter Mackenzie-Helnwein at 2025-01-01 13:48:11

  • First example with nodal transformation operational by Peter Mackenzie-Helnwein at 2024-12-29 18:59:06

  • Building the skeleton for a Transformation family by Peter Mackenzie-Helnwein at 2024-12-29 16:06:13

  • Fixes and updates to the documentation. by Peter Mackenzie-Helnwein at 2024-12-28 23:41:45

    Working through a large number of syntax warnings in documentation strings including LaTeX code

  • Creating a new frame example to demo transformations by Peter Mackenzie-Helnwein at 2024-12-28 21:03:11

Release 1.0.20

  • adjustments for newer versions of sphinx, matplotlib, etc. by Peter Mackenzie-Helnwein at 2024-12-28 21:02:34

  • Moving lecture examples out of the documentation tree by Peter Mackenzie-Helnwein at 2024-12-28 21:00:58

  • Adding selective reduced integration Quad4 by Peter Mackenzie-Helnwein at 2024-05-14 22:30:07

Release 1.0.19

  • Fixed bug in surface loads for quadratic surface by Peter Mackenzie-Helnwein at 2024-04-26 03:00:54

  • fixing internal force for triangle6 by Peter Mackenzie-Helnwein at 2024-04-26 02:06:37

Release 1.0.18

  • Adding a quadratic triangle for plane stress by Peter Mackenzie-Helnwein at 2024-04-26 01:26:24

  • Working on quadratic triangles for plane stress and diffusion by Peter Mackenzie-Helnwein at 2024-04-25 23:11:02

  • Enhancing the documentation for better readability by Peter Mackenzie-Helnwein at 2024-04-25 23:10:29

  • Minor improvements by Peter Mackenzie-Helnwein at 2024-04-25 23:09:34

    * Adding gauss-point data class * rearranging functionality from LinearElements to general Elements class

  • Fixing quadratic shape functions for triangles by Peter Mackenzie-Helnwein at 2024-04-25 23:08:07

  • Prepare for a quadratic triangle by Peter Mackenzie-Helnwein at 2024-04-24 23:20:17

  • updating dependencies by Peter Mackenzie-Helnwein at 2024-04-24 23:19:42

  • improving the diffusion examples by adding an analytic solution to 3 problems by Peter Mackenzie-Helnwein at 2024-04-24 23:19:26

  • More diffusion examples by Peter Mackenzie-Helnwein at 2024-04-22 16:05:40

Release 1.0.17

  • Adding prescribed dofs by Peter Mackenzie-Helnwein at 2024-04-21 18:43:54

    * used to apply temperature in thermal problems * used to model support settlement * discplacement-control for element testing

  • Adding helper functions to the node by Peter Mackenzie-Helnwein at 2024-04-21 00:11:03

    * distanceTo(x) * isClose(x, tol)

Release 1.0.16

  • Adding gallery examples for diffusion by Peter Mackenzie-Helnwein at 2024-04-20 22:43:14

    version update

  • Adding prescribed surface flux for diffusion elements by Peter Mackenzie-Helnwein at 2024-04-20 21:33:32

Release 1.0.15

  • fixing dependencies by Peter Mackenzie-Helnwein at 2024-04-08 08:17:33

  • updating dependencies by Peter Mackenzie-Helnwein at 2024-04-07 23:14:41

Release 1.0.14

  • adding fill-in for missing force components by Peter Mackenzie-Helnwein at 2024-04-07 23:12:20

    occurs with beams where ‘ux’ may not be present.

  • unifying representation of nodal loads and reactions. by Peter Mackenzie-Helnwein at 2024-04-07 23:11:14

    This is key to fixing plotting of beam reactions. Beams do not use a ‘ux’ dof, but frames will, so this is a sensitive issue

  • allowing for fill-in when requesting nodal loads for plotting by Peter Mackenzie-Helnwein at 2024-04-07 23:09:51

  • making dof_list accessible for any element by Peter Mackenzie-Helnwein at 2024-04-07 23:09:11

  • preparing for version jump by Peter Mackenzie-Helnwein at 2024-04-07 23:08:42

Release 1.0.13

  • Fixing a plotting issue introduced by matplotlib around 3.8 by Peter Mackenzie-Helnwein at 2024-03-04 09:44:22

    The header to patches.Arc changed in matplotlib

  • minor fixes within the documentation by Peter Mackenzie-Helnwein at 2024-01-29 18:16:24

  • Adding custom labels for all elements by Peter Mackenzie-Helnwein at 2023-07-25 16:38:25

Release 1.0.12

  • allowing different positions for lead and follower by Peter Mackenzie-Helnwein at 2023-05-31 08:08:12

  • adding documentation for springs by Peter Mackenzie-Helnwein at 2023-05-30 23:58:10

Release 1.0.11

  • adding 1d springs and spring system demo by Peter Mackenzie-Helnwein at 2023-05-30 23:32:19

  • fixing linear solver for follower nodes by Peter Mackenzie-Helnwein at 2023-05-30 18:39:21

  • version jump by Peter Mackenzie-Helnwein at 2023-05-30 18:38:42

  • minor fixes by Peter Mackenzie-Helnwein at 2023-05-30 12:30:18

Release 1.0.10

  • Documentation enhancements

Release 1.0.9

  • subversion jump by Peter Mackenzie-Helnwein at 2023-05-28 17:21:08

  • Merge branch ‘recorder_classes’ into main by Peter Mackenzie-Helnwein at 2023-05-28 17:14:54

  • getting history plot to work by Peter Mackenzie-Helnwein at 2023-05-28 17:14:38

  • switching to improved recorders by Peter Mackenzie-Helnwein at 2023-05-28 16:46:43

  • skeleton for a recorder group by Peter Mackenzie-Helnwein at 2023-05-27 23:57:35

  • Adding wedged plate benchmark model by Peter Mackenzie-Helnwein at 2023-05-26 19:28:11

Release 1.0.8

  • Adding demo for finite deformation plate problem by Peter Mackenzie-Helnwein at 2023-05-26 18:58:51

  • Adding contour plot for quadrilaterals by Peter Mackenzie-Helnwein at 2023-05-26 18:58:28

  • updating gallery examples to demo valuePlot by Peter Mackenzie-Helnwein at 2023-05-23 23:02:26

  • adding contour plot for triangular elements by Peter Mackenzie-Helnwein at 2023-05-23 23:02:06

  • fixing access to displacements from a follower node by Peter Mackenzie-Helnwein at 2023-05-23 23:01:22

  • Making nodal recorder work by Peter Mackenzie-Helnwein at 2023-05-17 13:04:13

    * this also enables nodal load history plotting

  • Updating import statements in examples by Peter Mackenzie-Helnwein at 2023-05-11 21:54:58

  • nicer import format by Peter Mackenzie-Helnwein at 2023-05-11 14:54:52

  • package access improvement by Peter Mackenzie-Helnwein at 2023-05-11 13:00:28

  • switching to generic project link for zenodo reference by Peter Mackenzie-Helnwein at 2023-05-10 00:47:42

  • Merge branch ‘release_1.0.7’ into main by Peter Mackenzie-Helnwein at 2023-05-10 00:43:28

Release 1.0.7

  • version update by Peter Mackenzie-Helnwein at 2023-05-10 00:08:06

  • another stability fix for 1d elements with “surface loads” by Peter Mackenzie-Helnwein at 2023-05-10 00:04:19

  • allow for pure 1D models by Peter Mackenzie-Helnwein at 2023-05-09 22:55:28

  • some more cleaning up the public repository by Peter Mackenzie-Helnwein at 2023-05-07 16:42:27

  • cleaning up by Peter Mackenzie-Helnwein at 2023-05-07 14:47:26

  • a few more fixes by Peter Mackenzie-Helnwein at 2023-04-27 17:43:35

  • starting 2D diffusion by Peter Mackenzie-Helnwein at 2023-04-26 23:07:23

    general diffusion model and derived, thermal, problem

Release 1.0.6

  • bug fix with initialization of nodal displacements by Peter Mackenzie-Helnwein at 2023-04-26 13:05:20

  • got arc-length to work by Peter Mackenzie-Helnwein at 2023-04-26 12:55:28

  • removing auto-generated files and folders from git by Peter Mackenzie-Helnwein at 2023-04-25 13:48:37

  • toward arc-length control by Peter Mackenzie-Helnwein at 2023-04-24 13:19:50

  • adding material compatibility checks for truss elements by Peter Mackenzie-Helnwein at 2023-04-23 18:23:11

  • adding truss column by Peter Mackenzie-Helnwein at 2023-04-22 23:18:55

  • adding displacement control by Peter Mackenzie-Helnwein at 2023-04-19 13:18:28

  • toward displacement and arc-length control by Peter Mackenzie-Helnwein at 2023-04-17 13:21:12

  • fixes to the solver indexing of dofs by Peter Mackenzie-Helnwein at 2023-04-17 12:38:27

  • adding a profiler example to the gallery by Peter Mackenzie-Helnwein at 2023-04-15 13:22:51

  • complete lead-follower concept for multiple nodes in a group by Peter Mackenzie-Helnwein at 2023-04-15 11:47:45

  • Adding a tie command to the Meshers by Peter Mackenzie-Helnwein at 2023-04-13 22:02:58

  • fixes for release 1.0.0 by Peter Mackenzie-Helnwein at 2023-04-12 17:16:46

  • jump to version 1.0.0 by Peter Mackenzie-Helnwein at 2023-04-12 12:55:07

  • adding python version requirement by Peter Mackenzie-Helnwein at 2023-04-12 12:54:21

Release 1.0.1

  • fixes for release 1.0.0 by Peter Mackenzie-Helnwein at 2023-04-12 17:17:40

  • jump to version 1.0.0 by Peter Mackenzie-Helnwein at 2023-04-12 12:55:07

Release 1.0.0

  • getting ready for release by Peter Mackenzie-Helnwein at 2023-04-12 12:40:10

  • version jump by Peter Mackenzie-Helnwein at 2023-04-12 11:46:48

  • starting on loading surfaces by Peter Mackenzie-Helnwein at 2023-04-12 11:40:13

  • documentation updates by Peter Mackenzie-Helnwein at 2023-04-12 11:39:46

  • implementing lead-follower concept for nodal ties by Peter Mackenzie-Helnwein at 2023-04-12 11:39:30

  • fix initialization of loadfactor for newly generated elements and nodes by Peter Mackenzie-Helnwein at 2023-04-06 07:22:57

  • adding moments to plots by Peter Mackenzie-Helnwein at 2023-04-04 20:28:33

  • adding forces to displacement plots by Peter Mackenzie-Helnwein at 2023-04-04 18:19:19

    TODO: * plotting moments * force scaling * legend

  • build sub-packages for linear and nonlinear elements by Peter Mackenzie-Helnwein at 2023-04-03 23:36:13

  • setting up framework for plasticity by Peter Mackenzie-Helnwein at 2023-04-02 08:53:59

  • mini fix for 3d truss by Peter Mackenzie-Helnwein at 2023-04-02 08:53:39

  • Computation and plotting of mixed structural problem working by Peter Mackenzie-Helnwein at 2023-04-01 17:20:05

  • First mixed structural model working by Peter Mackenzie-Helnwein at 2023-04-01 16:52:26

    TODO: plotting not yet working

  • cleaning up by Peter Mackenzie-Helnwein at 2023-03-26 22:54:16

  • adding timestamp and version to the documentation page by Peter Mackenzie-Helnwein at 2023-03-26 17:13:24

  • format fixes by Peter Mackenzie-Helnwein at 2023-03-26 15:44:19

  • Adding Quad8 and Quad9 by Peter Mackenzie-Helnwein at 2023-03-26 15:40:37

  • Merge branch ‘sparse_solver’ into main by Peter Mackenzie-Helnwein at 2023-03-26 15:20:22

  • We have a working 4-node quad by Peter Mackenzie-Helnwein at 2023-03-26 15:19:31

  • First success with Quad by Peter Mackenzie-Helnwein at 2023-03-26 13:36:54

    still failing the patch test

  • Merge branch ‘implementing_constraints’ into sparse_solver by Peter Mackenzie-Helnwein at 2023-03-25 17:42:17

  • toward a sparse solver by Peter Mackenzie-Helnwein at 2023-03-25 17:40:21

  • adjustments for documenting shape function utility classes by Peter Mackenzie-Helnwein at 2023-03-25 17:36:07

  • Expanding the shape functions to 4, 8, 9 node quad and 3 and 6 node triangles by Peter Mackenzie-Helnwein at 2023-03-25 17:37:41

  • adjustments for documenting shape function utility classes by Peter Mackenzie-Helnwein at 2023-03-25 17:36:07

  • Expanding the shape functions to 4, 8, 9 node quad and 3 and 6 node triangles by Peter Mackenzie-Helnwein at 2023-03-25 15:41:30

  • toward a sparse solver by Peter Mackenzie-Helnwein at 2023-03-24 23:17:28

  • adding matrix structure plot by Peter Mackenzie-Helnwein at 2023-03-24 13:54:06

  • updating gitignore by Peter Mackenzie-Helnwein at 2023-03-24 13:56:16

  • adding matrix structure plot by Peter Mackenzie-Helnwein at 2023-03-24 13:54:06

  • setup for constraints by Peter Mackenzie-Helnwein at 2023-03-24 11:36:59

  • adding face creation to elements by Peter Mackenzie-Helnwein at 2023-03-21 17:48:02

  • more on the faces class by Peter Mackenzie-Helnwein at 2023-03-20 23:16:49

  • fixing beam examples by Peter Mackenzie-Helnwein at 2023-03-20 17:13:31

  • fixing some example plots by Peter Mackenzie-Helnwein at 2023-03-20 16:41:06

  • adding boundary condition symbols to plot by Peter Mackenzie-Helnwein at 2023-03-20 16:23:47

  • starting a face class for representing element faces by Peter Mackenzie-Helnwein at 2023-03-20 16:23:25

  • fixing cross references by Peter Mackenzie-Helnwein at 2023-03-18 22:00:14

  • adding sphinx galleries by Peter Mackenzie-Helnwein at 2023-03-18 21:24:17

  • prepping for example gallery by Peter Mackenzie-Helnwein at 2023-03-17 13:20:08

  • tighter bbox by Peter Mackenzie-Helnwein at 2023-03-17 11:47:20

  • improving structure of implementation documentation by Peter Mackenzie-Helnwein at 2023-03-17 10:36:21

    now matching the structure in the src folder

  • adding a curve mesher for 2-nodes elements by Peter Mackenzie-Helnwein at 2023-03-17 09:56:47

  • starting a shape-function class by Peter Mackenzie-Helnwein at 2023-03-15 23:21:41

  • fixing printing of unloaded frame by Peter Mackenzie-Helnwein at 2023-03-15 22:49:55

  • All numeric integration schemes implemented by Peter Mackenzie-Helnwein at 2023-03-15 20:19:19

  • next iteration by Peter Mackenzie-Helnwein at 2023-03-15 18:45:27

  • Adding numeric integrators by Peter Mackenzie-Helnwein at 2023-03-15 18:45:15

  • updating welcome page by Peter Mackenzie-Helnwein at 2023-03-13 23:08:39

  • add default behavior to fetchRecord() by Peter Mackenzie-Helnwein at 2023-03-13 22:24:46

  • TriPathMesher for quad elements added by Peter Mackenzie-Helnwein at 2023-03-13 22:24:03

  • fixing the fetchRecord function by Peter Mackenzie-Helnwein at 2023-03-13 19:51:55

  • TriPatchMesher for triangle implemented by Peter Mackenzie-Helnwein at 2023-03-13 17:47:34

  • PatchMesher working :) by Peter Mackenzie-Helnwein at 2023-03-13 10:35:25

  • documentation for truss02 example added by Peter Mackenzie-Helnwein at 2023-03-13 08:00:55

  • fixing beam documentation figure references by Peter Mackenzie-Helnwein at 2023-03-12 22:40:33

  • Adding support for plate elements by Peter Mackenzie-Helnwein at 2023-03-12 21:52:40

    - improved plots - documentation for 3 examples, including patch test

  • finishing up the patch test by Peter Mackenzie-Helnwein at 2023-03-12 19:39:07

  • updating contents table by Peter Mackenzie-Helnwein at 2023-03-12 19:29:26

  • cleaning up student examples by Peter Mackenzie-Helnwein at 2023-03-12 19:25:04

  • cleaning up by Peter Mackenzie-Helnwein at 2023-03-12 19:24:26

  • moving course support files out of the package by Peter Mackenzie-Helnwein at 2023-03-12 19:23:49

  • Revert “Revert “updating release number”” by Peter Mackenzie-Helnwein at 2023-03-12 18:54:25

    This reverts commit 52712eea2f86ee1066680c128b4b537e52f8d10f.

  • Revert “updating release number” by Peter Mackenzie-Helnwein at 2023-03-12 18:54:25

    This reverts commit 3e755a8323283c80146f2188872236f05bf68479.

  • updating release number by Peter Mackenzie-Helnwein at 2023-03-12 18:54:25

  • setting up the mesher classes by Peter Mackenzie-Helnwein at 2023-03-10 19:28:47

  • adding the problem statement by Peter Mackenzie-Helnwein at 2023-03-10 11:20:36

  • Initiating a course support section by Peter Mackenzie-Helnwein at 2023-03-10 11:17:23

  • minor updates to examples by Peter Mackenzie-Helnwein at 2023-03-09 15:08:43

  • cleaning up by Peter Mackenzie-Helnwein at 2023-03-08 09:24:49

  • playing with documentation by Peter Mackenzie-Helnwein at 2023-03-08 09:21:44

  • model for the final exam by Peter Mackenzie-Helnwein at 2023-03-08 09:21:27

  • getting a system recorder started by Peter Mackenzie-Helnwein at 2023-03-08 09:21:10

  • export of recorder data using pandas by Peter Mackenzie-Helnwein at 2023-03-07 23:26:44

  • nicer model printing by Peter Mackenzie-Helnwein at 2023-03-07 17:11:35

  • more and better examples by Peter Mackenzie-Helnwein at 2023-03-07 17:11:11

  • setup for a recorder by Peter Mackenzie-Helnwein at 2023-03-07 17:10:44

  • more contributors and better pictures by Peter Mackenzie-Helnwein at 2023-03-07 17:09:59

  • fixing a type by Peter Mackenzie-Helnwein at 2023-03-04 10:40:19

  • changing file format by Peter Mackenzie-Helnwein at 2023-03-03 18:14:00

  • adding a file list by Peter Mackenzie-Helnwein at 2023-03-03 18:12:25

  • Adding beam examples to docs and notebooks by Peter Mackenzie-Helnwein at 2023-03-03 17:25:40

  • restructuring and improving TOC by Peter Mackenzie-Helnwein at 2023-03-02 23:59:22

  • Merge remote-tracking branch ‘origin/main’ into main by Peter Mackenzie-Helnwein at 2023-03-02 23:17:41

  • improving the example documentation by Peter Mackenzie-Helnwein at 2023-03-02 23:17:32

  • Update README.md by Peter Mackenzie-Helnwein at 2023-03-02 13:36:45

  • moving the documentation to a public repository by Peter Mackenzie-Helnwein at 2023-03-02 13:31:06

  • fixing the stability indicator by Peter Mackenzie-Helnwein at 2023-03-02 09:09:06

  • Adding multi-mode plotting by Peter Mackenzie-Helnwein at 2023-03-01 03:48:52

  • bringing documentation in sync by Peter Mackenzie-Helnwein at 2023-03-01 02:53:32

  • implementing structural stability for beams and frames by Peter Mackenzie-Helnwein at 2023-03-01 02:52:46

  • corrections to shear and moment diagrams by Peter Mackenzie-Helnwein at 2023-02-28 17:09:03

  • Adding a multi-story frame example by Peter Mackenzie-Helnwein at 2023-02-27 13:02:05

  • Updating some documentation by Peter Mackenzie-Helnwein at 2023-02-27 12:26:19

  • fixes plotting of rotated curves by Peter Mackenzie-Helnwein at 2023-02-27 12:23:38

  • adding data range to beamValuePlot by Peter Mackenzie-Helnwein at 2023-02-27 11:57:07

  • Adding transformation to frame by Peter Mackenzie-Helnwein at 2023-02-27 11:56:30

  • More notebook updates by Peter Mackenzie-Helnwein at 2023-02-27 10:30:31

  • Updating notebook for easy demonstration by Peter Mackenzie-Helnwein at 2023-02-27 10:07:12

  • Fixing input of dofs for fixity by Peter Mackenzie-Helnwein at 2023-02-27 10:06:51

  • Made the Frame2D a full P-Delta element. by Peter Mackenzie-Helnwein at 2023-02-27 09:21:09

  • Merge pull request #64 from pmackenz/Building_solver_architecture by Peter Mackenzie-Helnwein at 2023-02-27 00:17:39

    Basic solver architecture ready for use

  • LinearSolver working by Peter Mackenzie-Helnwein at 2023-02-27 00:16:09

    WIP on NewtonRaphsonSolver

  • WIP - LinearSolver running again, though results are WRONG by Peter Mackenzie-Helnwein at 2023-02-26 23:36:02

  • More restructuring of the solver classes by Peter Mackenzie-Helnwein at 2023-02-26 23:02:44

  • documentation update by Peter Mackenzie-Helnwein at 2023-02-26 22:37:20

  • WIP - peeling out the solver and adding new solvers by Peter Mackenzie-Helnwein at 2023-02-26 22:37:02

  • got beamValuePlot to work by Peter Mackenzie-Helnwein at 2023-02-26 15:38:07

  • docu mini update by Peter Mackenzie-Helnwein at 2023-02-26 13:08:05

  • Fixed plotting of truss by Peter Mackenzie-Helnwein at 2023-02-26 13:07:17

  • fixing plotting of LINE elements by Peter Mackenzie-Helnwein at 2023-02-26 12:07:30

  • fixing main by Peter Mackenzie-Helnwein at 2023-02-26 12:05:27

  • fixing typo in plate examples section by Peter Mackenzie-Helnwein at 2023-02-26 11:17:00

  • updating the online documentation by Peter Mackenzie-Helnwein at 2023-02-26 11:13:36

  • Updating the sphinx documentation for the package structure by Peter Mackenzie-Helnwein at 2023-02-26 11:13:23

  • Making FEM.edu a true python package named femedu by Peter Mackenzie-Helnwein at 2023-02-26 11:12:45

  • Improving documentation by Peter Mackenzie-Helnwein at 2023-02-25 18:18:57

  • Adding a second beam example by Peter Mackenzie-Helnwein at 2023-02-25 17:34:20

  • More on generic plotting capabilities by Peter Mackenzie-Helnwein at 2023-02-25 16:22:19

  • Adding curve plotting capability by Peter Mackenzie-Helnwein at 2023-02-25 15:46:26

  • WIP plotter classes now derived from AbstractPlotter by Peter Mackenzie-Helnwein at 2023-02-25 12:59:17

  • updating documentation by Peter Mackenzie-Helnwein at 2023-02-25 11:19:04

  • WIP - more on the plotting by Peter Mackenzie-Helnwein at 2023-02-25 11:18:20

  • updating plotter by Peter Mackenzie-Helnwein at 2023-02-25 11:17:22

  • Adding a beam element by Peter Mackenzie-Helnwein at 2023-02-24 17:03:36

    The element lives along the x-axis

  • Creating an example package by Peter Mackenzie-Helnwein at 2023-02-24 10:57:45

  • setting up example structure by Peter Mackenzie-Helnwein at 2023-02-07 08:14:32

  • unifying method names by Peter Mackenzie-Helnwein at 2023-02-07 07:41:21

  • setup for adding transformations. by Peter Mackenzie-Helnwein at 2023-02-07 07:35:47

  • fixing type setting by Peter Mackenzie-Helnwein at 2023-02-07 06:09:09

  • another typo by Peter Mackenzie-Helnwein at 2023-02-07 05:50:30

  • mini fix in documentation by Peter Mackenzie-Helnwein at 2023-02-07 05:48:44

  • adding documentation for the section material by Peter Mackenzie-Helnwein at 2023-02-07 05:45:39

  • adding a basic integrated section model for beams and frames by Peter Mackenzie-Helnwein at 2023-02-07 05:38:06

  • Adding material type checking functionality by Peter Mackenzie-Helnwein at 2023-02-07 05:37:34

  • Adding a frame element (untested) by Peter Mackenzie-Helnwein at 2023-02-07 04:41:49

  • WIP CST by Peter Mackenzie-Helnwein at 2023-02-02 23:46:09

  • Auto stash before merge of “main” and “origin/main” by Peter Mackenzie-Helnwein at 2023-02-01 12:06:49

  • Auto stash before merge of “main” and “origin/main” by Peter Mackenzie-Helnwein at 2023-02-01 12:05:06

  • Merge pull request #3 from pmackenz/smart_node by Peter Mackenzie-Helnwein at 2023-02-01 10:24:01

    Smart node

  • Merge pull request #2 from pmackenz/main by Peter Mackenzie-Helnwein at 2023-02-01 10:17:33

    updating docs

  • updating docs by Peter Mackenzie-Helnwein at 2023-01-26 18:33:23

  • updating docs by Peter Mackenzie-Helnwein at 2023-01-26 18:33:23

  • getting all test cases to run by Peter Mackenzie-Helnwein at 2023-01-26 18:28:50

  • Merge remote-tracking branch ‘sweetta/testing’ into smart_node by Peter Mackenzie-Helnwein at 2023-01-26 16:09:02

  • Starting to make fixes by Tatsuhiko Sweet at 2023-01-26 16:07:43

  • Merge pull request #1 from sweetta/main by Peter Mackenzie-Helnwein at 2023-01-26 16:05:42

    Checking out smart node from Tatsu

  • switching over to main by Tatsuhiko Sweet at 2023-01-26 14:10:33

  • Start working on 3D Truss plots by Tatsuhiko Sweet at 2023-01-26 11:36:35

  • Initial implementation of assembly algorithm by Tatsuhiko Sweet at 2023-01-26 11:17:36

  • implement dof2idx in node class by Tatsuhiko Sweet at 2023-01-26 07:25:34

  • cleaning up node functions by Tatsuhiko Sweet at 2023-01-26 05:46:47

  • Adding node dof indexing and modification to problem 1 by Tatsuhiko Sweet at 2023-01-25 16:53:44

  • end of day by Tatsuhiko Sweet at 2023-01-25 08:28:22

  • beginning to implement 3D truss by Tatsuhiko Sweet at 2023-01-24 15:43:09

  • modify addNode so it works with lists or multiple nodes by Tatsuhiko Sweet at 2023-01-24 12:47:13

  • fixing merge conflicts with main by Tatsuhiko Sweet at 2023-01-24 12:13:41

  • Simplify Node and Element parent class. Edit truss class by Tatsuhiko Sweet at 2023-01-24 12:04:08

  • bringing up to date by Tatsuhiko Sweet at 2023-01-24 09:56:18

  • 3d elastic-hardening plastic von Mises material by Peter Mackenzie-Helnwein at 2023-01-23 11:07:14

  • more work on the triangle (WIP) by Peter Mackenzie-Helnwein at 2023-01-23 11:06:48

  • merge after zoom session by Tatsuhiko Sweet at 2023-01-19 21:42:15

  • minor change to DoF.py by Tatsuhiko Sweet at 2023-01-19 21:25:46

  • DoF class added to documentation by Peter Mackenzie-Helnwein at 2023-01-19 18:11:22

  • Merge pull request #2 from pmackenz/main by Tatsuhiko Sweet at 2023-01-19 17:53:45

    our zoom session changes

  • Merge remote-tracking branch ‘origin/main’ into main by Peter Mackenzie-Helnwein at 2023-01-19 17:50:55

  • setting up dof_list for nodal degrees of freedom by Peter Mackenzie-Helnwein at 2023-01-19 17:50:47

  • resolve merge conflicts by Tatsuhiko Sweet at 2023-01-19 16:25:11

  • Merge pull request #1 from pmackenz/main by Tatsuhiko Sweet at 2023-01-19 16:20:13

    Lots or reorganization of code into modules.

  • Merge branch ‘main’ into main by Tatsuhiko Sweet at 2023-01-19 16:19:55

  • initial modifications to Node and Elements. Begin DoF class by Tatsuhiko Sweet at 2023-01-19 16:07:53

  • updating documentation by Peter Mackenzie-Helnwein at 2023-01-19 15:53:34

  • Making progress on triangle and plane stress by Peter Mackenzie-Helnwein at 2023-01-19 15:42:13

  • restoring plot capabiliity by Peter Mackenzie-Helnwein at 2023-01-19 13:48:48

  • cleaning up by Peter Mackenzie-Helnwein at 2023-01-19 13:45:33

  • removing .idea folder from repository by Peter Mackenzie-Helnwein at 2023-01-19 13:44:43

  • more restructuring by Peter Mackenzie-Helnwein at 2023-01-19 13:44:08

  • Initial Commit by Tatsuhiko Sweet at 2023-01-19 11:47:52

  • fixing a missing bracket by Peter Mackenzie-Helnwein at 2023-01-19 02:50:04

  • working on CST by Peter Mackenzie-Helnwein at 2023-01-19 02:46:10

  • changing the project name by Peter Mackenzie-Helnwein at 2023-01-19 00:29:58

  • changing the project name by Peter Mackenzie-Helnwein at 2023-01-19 00:24:37

  • Merge remote-tracking branch ‘origin/restructuring’ into main by Peter Mackenzie-Helnwein at 2023-01-19 00:22:32

  • Update README.md by Peter Mackenzie-Helnwein at 2023-01-19 00:20:40

  • updating documentation to reflect modular file structure by Peter Mackenzie-Helnwein at 2023-01-19 00:13:11

  • organize elements and materials in respective packages by Peter Mackenzie-Helnwein at 2023-01-18 23:24:07

  • WIP - restructuring by Peter Mackenzie-Helnwein at 2023-01-18 22:01:18

    currently not operational

  • Merge remote-tracking branch ‘origin/tatsu/test’ into main by Peter Mackenzie-Helnwein at 2023-01-18 12:21:10

  • revert by Tatsuhiko Sweet at 2023-01-13 21:24:13

  • testing commit by Tatsuhiko Sweet at 2023-01-13 21:19:18

  • Update README.md by Peter Mackenzie-Helnwein at 2023-01-12 16:37:01

  • adding html documentation by Peter Mackenzie-Helnwein at 2023-01-12 16:28:38

  • incorporating autodoc by Peter Mackenzie-Helnwein at 2023-01-12 08:50:04

  • adding a documentation skeleton by Peter Mackenzie-Helnwein at 2023-01-11 13:21:25

  • initalizing the fem code by Peter Mackenzie-Helnwein at 2023-01-11 13:21:12

  • Initial commit by Peter Mackenzie-Helnwein at 2023-01-11 12:49:31