lp:~algis.kabaila/easmy/fem

Created by OldAl and last modified
Get this branch:
bzr branch lp:~algis.kabaila/easmy/fem
Only OldAl can upload to this branch. If you are OldAl please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
OldAl
Project:
easmy
Status:
Development

Recent revisions

3. By Al Kabaila <email address hidden>

Filled the trunk with files-all similar to current
HEAD (of fem2)

2. By Al Kabaila <email address hidden>

Both trusses and frames in one mainline. Still too
much data preparation as freedom numbers are part of data.

1. By Al Kabaila <email address hidden>

An image of fem was copied from a subversion repository and kept
in the subversion format. Here is the log of the subversion repository
which will give an outline of the history of this program.
------------------------------------------------------------------------
r212 | kabalg | 2009-09-01 14:05:46 +1000 (Tue, 01 Sep 2009) | 5 lines

This update adds space trusses in early days of verification.
Also the data input is somewhat simplified at the cost of info
that could have been used (but never was used :) for partial
checking of data consistency.

------------------------------------------------------------------------
r211 | kabalg | 2009-05-21 08:24:02 +1000 (Thu, 21 May 2009) | 4 lines

Changed all input to iterator-generator style.
Program appears to work with beams and trusses.
Partial checking done, but not for all examples.

------------------------------------------------------------------------
r210 | kabalg | 2009-05-19 19:25:44 +1000 (Tue, 19 May 2009) | 3 lines

Adding module space_mod, as without it the module package
does not function...

------------------------------------------------------------------------
r209 | kabalg | 2009-05-16 13:55:12 +1000 (Sat, 16 May 2009) | 5 lines

A check in of some minor file modification to ensure that nothing
valuable will be lost in proposed major step in development. This
version is the last check in before attempting to set out the program
to better suit Finite Element Method development.

------------------------------------------------------------------------
r208 | kabalg | 2009-05-07 08:16:25 +1000 (Thu, 07 May 2009) | 3 lines

manual_fem.txt generated. fem.py and both main
modules have been edited with docstrings.

------------------------------------------------------------------------
r207 | kabalg | 2009-05-06 09:44:51 +1000 (Wed, 06 May 2009) | 2 lines

added help()file fo core_mod.

------------------------------------------------------------------------
r206 | kabalg | 2009-05-05 18:16:27 +1000 (Tue, 05 May 2009) | 4 lines

Full OOP implemented - most "lose canon" functions in
classes. Mainline freed from chunks of classes, which
are now in joint_mod.py. Checked with all examples.

------------------------------------------------------------------------
r205 | kabalg | 2009-05-04 18:12:26 +1000 (Mon, 04 May 2009) | 2 lines

Moved GlobalVariables class to file _GlobalVariables.py. All working ok.

------------------------------------------------------------------------
r204 | kabalg | 2009-05-04 14:14:38 +1000 (Mon, 04 May 2009) | 5 lines

New format test files added; some classes moved to joint_mod.py.
This is a "safety line" check in, so the global variables can be
assigned through modules and if that fails, we can go back, as
this is a tested, working version.

------------------------------------------------------------------------
r203 | kabalg | 2009-04-27 15:14:52 +1000 (Mon, 27 Apr 2009) | 3 lines

fem.py and joint_mod.py modified to take both and
old format file input.

------------------------------------------------------------------------
r202 | kabalg | 2009-04-26 13:26:55 +1000 (Sun, 26 Apr 2009) | 3 lines

Tested beam1.out with comments for next format, deleted
some garbage files.

------------------------------------------------------------------------
r201 | kabalg | 2009-04-26 12:19:02 +1000 (Sun, 26 Apr 2009) | 3 lines

Minor modifications of files - clerical changes
to reflect version.

------------------------------------------------------------------------
r200 | kabalg | 2009-04-26 12:16:10 +1000 (Sun, 26 Apr 2009) | 3 lines

The old format of beam1.dat that explains the proposed
format.

------------------------------------------------------------------------
r199 | kabalg | 2009-04-15 16:32:50 +1000 (Wed, 15 Apr 2009) | 2 lines

Reduced the number of 'underfull boxes' messages to 2

------------------------------------------------------------------------
r198 | kabalg | 2009-04-15 10:08:12 +1000 (Wed, 15 Apr 2009) | 4 lines

creating a back up of all tex and image files for
LateX trunk. LateX/branches and LateX/tags are empty
at this time.

------------------------------------------------------------------------
r197 | kabalg | 2009-04-15 09:56:24 +1000 (Wed, 15 Apr 2009) | 2 lines

added directories for book-tex files.

------------------------------------------------------------------------
r196 | kabalg | 2009-03-20 19:47:16 +1100 (Fri, 20 Mar 2009) | 2 lines

Deleted some dummy files.

------------------------------------------------------------------------
r195 | kabalg | 2009-03-19 16:01:55 +1100 (Thu, 19 Mar 2009) | 4 lines

Creating FEM/branches/fem042 directory with
all subdirectories, before launching into programming
of a 3D truss.

------------------------------------------------------------------------
r194 | kabalg | 2009-03-18 18:55:53 +1100 (Wed, 18 Mar 2009) | 2 lines

Update of one text file.

------------------------------------------------------------------------
r193 | kabalg | 2009-03-18 18:53:14 +1100 (Wed, 18 Mar 2009) | 2 lines

Modified on data file in fem041 directory.

------------------------------------------------------------------------
r192 | kabalg | 2009-02-15 11:20:19 +1100 (Sun, 15 Feb 2009) | 6 lines

Fully implemented FEM/trunk/fem.py with all available examples.
This is the version which auto-calculates freedom numbers from
specification of fredom flags, including negative freedoms and
prescribed displacements for truss-frame combined structures.

------------------------------------------------------------------------
r191 | kabalg | 2009-02-14 15:54:08 +1100 (Sat, 14 Feb 2009) | 4 lines

Some updates of input/output in FEM/trunk, as well as opening
fem.py for testing of prescribed displacements and negative
freedom numbers.

------------------------------------------------------------------------
r190 | kabalg | 2009-02-14 15:47:56 +1100 (Sat, 14 Feb 2009) | 3 lines

Updating of data and output files in FEM/branches/fem041 directory.

------------------------------------------------------------------------
r189 | kabalg | 2009-02-13 16:58:21 +1100 (Fri, 13 Feb 2009) | 4 lines

Implemented prescribed displacements and solved extant
examples in FEM/branches/fem0401/ system.

------------------------------------------------------------------------
r188 | kabalg | 2009-02-12 10:04:55 +1100 (Thu, 12 Feb 2009) | 3 lines

fem041/fem.py now solves problems with negative values
of location vectors - one step closer to the end...

------------------------------------------------------------------------
r187 | kabalg | 2009-02-09 20:37:44 +1100 (Mon, 09 Feb 2009) | 3 lines

Data for FEM/trunk updated and output as well.

------------------------------------------------------------------------
r186 | kabalg | 2009-02-09 19:18:42 +1100 (Mon, 09 Feb 2009) | 2 lines

A struggler and an explanatory two liner note.

------------------------------------------------------------------------
r185 | kabalg | 2009-02-09 17:26:50 +1100 (Mon, 09 Feb 2009) | 4 lines

Essential changes in the repository version of some program
files - correction of bugs that crept in through rushing it...

------------------------------------------------------------------------
r184 | kabalg | 2009-02-09 16:57:21 +1100 (Mon, 09 Feb 2009) | 2 lines

set svn:keywords and svn:executable to the file.

------------------------------------------------------------------------
r183 | kabalg | 2009-02-08 20:25:19 +1100 (Sun, 08 Feb 2009) | 5 lines

 fem module in trunk/core_mods is adapted to the r (restrained) and
 f (free) nodal freedom specification. Some *.dat files have been
 updated in line with the program, notably fem1.dat.

------------------------------------------------------------------------
r182 | kabalg | 2009-02-08 15:28:16 +1100 (Sun, 08 Feb 2009) | 4 lines

Added and checked output files in both fem041 directory and
FEM/trunk.

------------------------------------------------------------------------
r181 | kabalg | 2009-02-08 11:12:43 +1100 (Sun, 08 Feb 2009) | 2 lines

Update of core_mods in FEM/trunk/core_mods.

------------------------------------------------------------------------
r180 | kabalg | 2009-02-08 11:04:36 +1100 (Sun, 08 Feb 2009) | 3 lines

Added copyright notice on joint_mod.py, adjusted __init.py__ for
shorter list of modules, populeted branches/fem041/dat/ directory.

------------------------------------------------------------------------
r179 | kabalg | 2009-02-08 08:30:59 +1100 (Sun, 08 Feb 2009) | 3 lines

Just created some directories for fem041 branch

------------------------------------------------------------------------
r178 | kabalg | 2009-02-07 22:04:06 +1100 (Sat, 07 Feb 2009) | 4 lines

Added check for negative freedoms and exit from program
if found any.

------------------------------------------------------------------------
r177 | kabalg | 2009-02-07 11:58:40 +1100 (Sat, 07 Feb 2009) | 2 lines

Further dribs and drabs in moving stuff around.

------------------------------------------------------------------------
r176 | kabalg | 2009-02-07 11:44:03 +1100 (Sat, 07 Feb 2009) | 4 lines

Still "moving house" so that branches/frame040 has beam and truss
programs and trunk fem programs only. Some more adding-deleting
todo.

------------------------------------------------------------------------
r175 | kabalg | 2009-02-07 10:46:03 +1100 (Sat, 07 Feb 2009) | 3 lines

Moved the essential bits of frame and truss programs to
branches/frame040.

------------------------------------------------------------------------
r174 | kabalg | 2009-02-07 10:29:54 +1100 (Sat, 07 Feb 2009) | 3 lines

Branch frame040 will have all of the original truss and frame programs
which are now being replaced by a common fem.py in trunk.

------------------------------------------------------------------------
r173 | kabalg | 2009-02-07 08:52:47 +1100 (Sat, 07 Feb 2009) | 3 lines

Partial update - version 0.4.0 - start

------------------------------------------------------------------------
r171 | kabalg | 2009-01-30 17:39:21 +1100 (Fri, 30 Jan 2009) | 2 lines

Cosmetic changes of output.

------------------------------------------------------------------------
r170 | kabalg | 2009-01-30 15:52:08 +1100 (Fri, 30 Jan 2009) | 3 lines

Created branches/fem030 for a "stable" frames and trusses
program.

------------------------------------------------------------------------
r169 | kabalg | 2009-01-30 15:46:25 +1100 (Fri, 30 Jan 2009) | 7 lines

Major cleanup job: branches/fem030/ is a full release of
truss.py for trusses, frame.py for frames and all the auxiliary
stuff, incl. data and output.
The trunk will know have the merging process of trusses and frames
into one fem based program and branches/fem030/ will not be modified
other than bugs.

------------------------------------------------------------------------
r168 | kabalg | 2009-01-27 20:39:52 +1100 (Tue, 27 Jan 2009) | 2 lines

 emoving some extraneous files and minor updates.

------------------------------------------------------------------------
r167 | kabalg | 2009-01-25 12:02:21 +1100 (Sun, 25 Jan 2009) | 3 lines

 All programs working to the new data format. This is a major
 update and should be released in a special directory.

------------------------------------------------------------------------
r166 | kabalg | 2009-01-16 12:50:29 +1100 (Fri, 16 Jan 2009) | 2 lines

 svn propset only - cosemetic.

------------------------------------------------------------------------
r165 | kabalg | 2009-01-16 12:46:10 +1100 (Fri, 16 Jan 2009) | 2 lines

Cosmetic changes, before Jorge and Alfredo had a chance to download it.

------------------------------------------------------------------------
r164 | kabalg | 2009-01-16 09:49:19 +1100 (Fri, 16 Jan 2009) | 3 lines

Minor bugs and irritants eliminated; truss1, 2 and 7 with fem format
now.

------------------------------------------------------------------------
r163 | kabalg | 2009-01-16 08:53:40 +1100 (Fri, 16 Jan 2009) | 4 lines

Truss programs under fem.py banner are working ok no. Have introduced
some directory storage for materialList, sectionList, prescribes,
eliminating Material and Section classes.

------------------------------------------------------------------------
r162 | kabalg | 2009-01-14 19:12:06 +1100 (Wed, 14 Jan 2009) | 4 lines

fem.py and fem_mod.py first appearance. Worked on one example,
truss7.dat. Some really dirty code there = to be eliminated
before the next ci.

------------------------------------------------------------------------
r161 | kabalg | 2009-01-11 17:04:15 +1100 (Sun, 11 Jan 2009) | 2 lines

Fixing up data and output record.

------------------------------------------------------------------------
r160 | kabalg | 2009-01-11 16:54:29 +1100 (Sun, 11 Jan 2009) | 2 lines

Building frame data modified to suit

------------------------------------------------------------------------
r159 | kabalg | 2009-01-11 16:14:57 +1100 (Sun, 11 Jan 2009) | 2 lines

Tidying up the fem020 directory.

------------------------------------------------------------------------
r158 | kabalg | 2009-01-11 13:39:06 +1100 (Sun, 11 Jan 2009) | 3 lines

Final in existing format. Added will be section names
and some unused flags deleted. Reason to copy it to branches directory!

------------------------------------------------------------------------
r157 | kabalg | 2009-01-10 17:11:05 +1100 (Sat, 10 Jan 2009) | 2 lines

Copy the trunk to branches/fem020.

------------------------------------------------------------------------
r156 | kabalg | 2009-01-10 17:00:49 +1100 (Sat, 10 Jan 2009) | 6 lines

Creating a new directory fem020 in branches.
This line, and those below, will be ignored--

A branches/fem020
A branches/fem020/core_mods

------------------------------------------------------------------------
r155 | kabalg | 2009-01-10 16:38:53 +1100 (Sat, 10 Jan 2009) | 10 lines

Implemented "prescribes" in trusses. Both trusses and frames
programs have been made similar, ready for integration. Frame
nodes, members and prescribes have been marked by "b" (beams").
Correspondingly truss nodes, members and prescribes are marked
by "t" (trusses).
Next step is to unify the truss and frame analysis into one program.
There will also be a further change of data format - first by
marking sections of data as 'global', 'nodes', 'members', 'loads'
and 'prescribes'.

------------------------------------------------------------------------
r154 | kabalg | 2009-01-08 21:11:33 +1100 (Thu, 08 Jan 2009) | 4 lines

Changed prescribed displacements for frames, before tackling truss
prescribes. Now the flags are more explicit and code cleaner - 0
prescribed displacement allowed - mark this in text!

------------------------------------------------------------------------
r153 | kabalg | 2009-01-08 18:00:54 +1100 (Thu, 08 Jan 2009) | 2 lines

Update of truss programs and truss output.

------------------------------------------------------------------------
r152 | kabalg | 2009-01-07 11:55:37 +1100 (Wed, 07 Jan 2009) | 2 lines

Modified format output files - all ok.

------------------------------------------------------------------------
r151 | kabalg | 2009-01-07 11:47:10 +1100 (Wed, 07 Jan 2009) | 2 lines

New data format and file names for input of FEM.

------------------------------------------------------------------------
r150 | kabalg | 2009-01-07 11:36:58 +1100 (Wed, 07 Jan 2009) | 3 lines

Trusses are now in a similar state to the frames and the
program works with all examples.

------------------------------------------------------------------------
r149 | kabalg | 2009-01-04 20:08:05 +1100 (Sun, 04 Jan 2009) | 4 lines

A working version. Frame programs well advanced to
take into account separation of procedures to the common
and "beam".

------------------------------------------------------------------------
r148 | kabalg | 2009-01-02 17:56:25 +1100 (Fri, 02 Jan 2009) | 4 lines

Changed data format. Moved common programs to core_mods.
Both frames and trusses are functional, though not fully
separated into a commonly controlled units.

------------------------------------------------------------------------
r147 | kabalg | 2009-01-02 17:40:26 +1100 (Fri, 02 Jan 2009) | 2 lines

Deleting obsolete stiff_modules.

------------------------------------------------------------------------
r146 | kabalg | 2009-01-02 16:53:25 +1100 (Fri, 02 Jan 2009) | 3 lines

Rename stiff_mods to core_mods

------------------------------------------------------------------------
r145 | kabalg | 2008-12-30 16:51:23 +1100 (Tue, 30 Dec 2008) | 1 line

Another stray - a text file from the FEM/trunk deleted.
------------------------------------------------------------------------
r144 | kabalg | 2008-12-30 16:49:11 +1100 (Tue, 30 Dec 2008) | 3 lines

Trying to delete old FEM from book_progs/branches.

------------------------------------------------------------------------
r143 | kabalg | 2008-12-30 16:42:03 +1100 (Tue, 30 Dec 2008) | 4 lines

Cleaned up the screen output for trusses. Package of
modules implemented in the calling programs - trusses
only.

------------------------------------------------------------------------
r142 | kabalg | 2008-12-30 15:14:02 +1100 (Tue, 30 Dec 2008) | 5 lines

To FEM/trunk/ has been added stiff_modules/ directory for
various modules of the stiffness analysis. It will be a package
after __init__.py is added to this directory.

------------------------------------------------------------------------
r141 | kabalg | 2008-12-29 20:50:12 +1100 (Mon, 29 Dec 2008) | 2 lines

Propsetting on FEM/trunk executables.

------------------------------------------------------------------------
r140 | kabalg | 2008-12-29 20:17:57 +1100 (Mon, 29 Dec 2008) | 3 lines

Have set on trunk executable and Id properties.

------------------------------------------------------------------------
r139 | kabalg | 2008-12-29 18:46:12 +1100 (Mon, 29 Dec 2008) | 3 lines

Finally, populating the FEM directory. Trusses partly updated.

------------------------------------------------------------------------
r138 | kabalg | 2008-12-29 10:55:45 +1100 (Mon, 29 Dec 2008) | 3 lines

Hope to remove old FEM/out and /dat.

------------------------------------------------------------------------
r137 | kabalg | 2008-12-29 10:11:06 +1100 (Mon, 29 Dec 2008) | 1 line

More clearing of old /FEM/
------------------------------------------------------------------------
r136 | kabalg | 2008-12-29 10:09:41 +1100 (Mon, 29 Dec 2008) | 1 line

Repeat cleaning of /book_progs/branches/FEM/ - previous commit failed...
------------------------------------------------------------------------
r135 | kabalg | 2008-12-29 10:03:53 +1100 (Mon, 29 Dec 2008) | 1 line

Populating /FEM/trunk with howToDownload.txt, matrixM.py, tester.py.
------------------------------------------------------------------------
r134 | kabalg | 2008-12-29 09:59:56 +1100 (Mon, 29 Dec 2008) | 1 line

Placed copyright.txt under version control.
------------------------------------------------------------------------
r133 | kabalg | 2008-12-29 09:57:21 +1100 (Mon, 29 Dec 2008) | 3 lines

Added "standard" branches to /akabaila/FEM/trunk, branches, tags.

------------------------------------------------------------------------
r132 | kabalg | 2008-12-29 09:53:53 +1100 (Mon, 29 Dec 2008) | 3 lines

Added a new "mainline" - /akabaila/FEM/

------------------------------------------------------------------------
r131 | kabalg | 2008-12-27 22:49:27 +1100 (Sat, 27 Dec 2008) | 1 line

stiff0 - a stray forgotten example truss6_0.dat added
------------------------------------------------------------------------
r130 | kabalg | 2008-12-27 22:48:18 +1100 (Sat, 27 Dec 2008) | 1 line

stiff0 - added few examples and a datagen.py script.
------------------------------------------------------------------------
r129 | kabalg | 2008-12-27 22:40:46 +1100 (Sat, 27 Dec 2008) | 5 lines

stiff0/stiffTr0.py and stiffTr_mod0,py now takes into account the same magnitude
displacements at two points, including same magnitude, but opposite direction. This
enables 'condensed' stiffness solution for symmetry and anti-symmetry. In effect,
this implements the master-slave relationship in a form where the freedom numbers
are manually determined and entered.
------------------------------------------------------------------------
r128 | kabalg | 2008-12-19 15:19:09 +1100 (Fri, 19 Dec 2008) | 2 lines

tags/stiff0 frame programs implement node master slave relations. Verification by solving
all old examples and some new with symmetry and anti-symmetry.
------------------------------------------------------------------------
r127 | kabalg | 2008-12-17 21:01:49 +1100 (Wed, 17 Dec 2008) | 1 line

stiff0/truss one deleted output file missed in the earlier commit - now committed.
------------------------------------------------------------------------
r126 | kabalg | 2008-12-17 21:00:31 +1100 (Wed, 17 Dec 2008) | 1 line

stiff0/truss output files in the revised format that have been added are now committed.
------------------------------------------------------------------------
r125 | kabalg | 2008-12-17 20:58:02 +1100 (Wed, 17 Dec 2008) | 2 lines

stiff0/trusses - data in now superseded format deleted, as are output files that are
superseded.
------------------------------------------------------------------------
r124 | kabalg | 2008-12-17 20:54:31 +1100 (Wed, 17 Dec 2008) | 2 lines

stiff0/stiffTr0.py and its module now require data to give freedom numbers, Consequent data
and output modifications are included in this revision, now committed.
------------------------------------------------------------------------
r123 | kabalg | 2008-12-17 13:54:00 +1100 (Wed, 17 Dec 2008) | 2 lines

trunk/truss programs updated to new data format. Versioned lots of other things -
all cosmetic changes, really.
------------------------------------------------------------------------
r122 | kabalg | 2008-12-17 13:10:34 +1100 (Wed, 17 Dec 2008) | 1 line

stiff1/out/trussx.out with (x=1) to (x=5) was accidentally not versioned - added and committed.
------------------------------------------------------------------------
r121 | kabalg | 2008-12-17 11:10:20 +1100 (Wed, 17 Dec 2008) | 6 lines

stiff1/stiffTr,py and stiffTr_mod.py major update from the development that took place in
tags/stiff0 branch - it now accepts the free format headers with # character to signify it.
It is the record of this development, whilst the continued 'going back in time' development
in stiff0 is now eliminating the further advanced stiff1 requiremens. The process of replacing
truss programs with the "best" available version will require to copy the truss programs to
trunk -- RSN.
------------------------------------------------------------------------
r120 | kabalg | 2008-12-15 21:01:56 +1100 (Mon, 15 Dec 2008) | 2 lines

stiff0/dat data files and stiff0/out output files modified, because now the comment/title
lines start with # and any number of comment lines are allowed.
------------------------------------------------------------------------
r119 | kabalg | 2008-12-15 20:58:59 +1100 (Mon, 15 Dec 2008) | 3 lines

Truss in catch up with frames: working programs with stage 1 data file structure.
Also added stiff0/testInput.py, little test program to read lines with formatting info,
so that number of integers and floats per line can pre determined as a partial check of data.
------------------------------------------------------------------------
r118 | kabalg | 2008-12-14 20:28:03 +1100 (Sun, 14 Dec 2008) | 3 lines

Fully working version of truss program - just prior to beginning to change the input format
to allow any number of title lines and other comments, starting with (or having somewhere
on the line) # character.
------------------------------------------------------------------------
r117 | kabalg | 2008-12-12 17:39:05 +1100 (Fri, 12 Dec 2008) | 2 lines

Adding truss programs for the 0 version in tags/stiff0 directory,
Additions and corrections of Setup.txt in trunk directory.
------------------------------------------------------------------------
r116 | kabalg | 2008-12-12 14:13:11 +1100 (Fri, 12 Dec 2008) | 1 line

Completed trunk/Setup.txt, including propsetting the 'Id Rev' keywords.
------------------------------------------------------------------------
r115 | kabalg | 2008-12-11 21:32:50 +1100 (Thu, 11 Dec 2008) | 2 lines

stiff0 directory - modified the header and copyright messages on stiffFr0.py and
stiffFr_mod0.py.
------------------------------------------------------------------------
r114 | kabalg | 2008-12-11 20:55:45 +1100 (Thu, 11 Dec 2008) | 1 line

updated stiff1 in line with trunk
------------------------------------------------------------------------
r113 | kabalg | 2008-12-11 19:40:27 +1100 (Thu, 11 Dec 2008) | 1 line

Added to trunk/stiffFr.py and its mod file, the copyright text and version/revision numbers
------------------------------------------------------------------------
r112 | kabalg | 2008-12-11 15:49:59 +1100 (Thu, 11 Dec 2008) | 1 line

property on FEM/natrixM.py has been deleted, so have to commit again...
------------------------------------------------------------------------
r111 | kabalg | 2008-12-11 15:41:39 +1100 (Thu, 11 Dec 2008) | 2 lines

Add and commit frame3_0.out in stiff0/out/ directory. This completes update of trunk
and stiff0 trees.
------------------------------------------------------------------------
r110 | kabalg | 2008-12-11 15:34:53 +1100 (Thu, 11 Dec 2008) | 1 line

added and committed some output files in trunk/out
------------------------------------------------------------------------
r109 | kabalg | 2008-12-11 15:32:10 +1100 (Thu, 11 Dec 2008) | 2 lines

tags/stiff0 completed after the crash a few revisions earlier - bugbear was the propset
command that confused the kdesvn
------------------------------------------------------------------------
r108 | kabalg | 2008-12-11 15:28:33 +1100 (Thu, 11 Dec 2008) | 1 line

Output in trunk/out added.
------------------------------------------------------------------------
r107 | kabalg | 2008-12-11 15:24:20 +1100 (Thu, 11 Dec 2008) | 1 line

Restored trunk files and checked the output.
------------------------------------------------------------------------
r106 | kabalg | 2008-12-11 14:29:22 +1100 (Thu, 11 Dec 2008) | 1 line

trunk and tags/stiff0 checked and corrected.
------------------------------------------------------------------------
r105 | kabalg | 2008-12-11 12:08:40 +1100 (Thu, 11 Dec 2008) | 1 line

Setup.txt extended, close to the finish.
------------------------------------------------------------------------
r104 | kabalg | 2008-11-28 11:55:58 +1100 (Fri, 28 Nov 2008) | 1 line

deletion of an empty directory "put" in branches/sfiff1/
------------------------------------------------------------------------
r103 | kabalg | 2008-11-28 11:53:22 +1100 (Fri, 28 Nov 2008) | 1 line

Significant is addition of accepting couples as applied loads
------------------------------------------------------------------------
r102 | kabalg | 2008-11-28 11:34:13 +1100 (Fri, 28 Nov 2008) | 2 lines

added one line, which eliminates a bug to apply couples as
loads. This is the only file updated in this commit.
------------------------------------------------------------------------
r101 | kabalg | 2008-11-26 16:37:49 +1100 (Wed, 26 Nov 2008) | 3 lines

Deleted the spurious "trunk/trunk" directory, hopefully
with the contents of it.

------------------------------------------------------------------------
r100 | kabalg | 2008-11-22 18:12:09 +1100 (Sat, 22 Nov 2008) | 2 lines

These are the old files, commited to show directory setup.

------------------------------------------------------------------------
r99 | kabalg | 2008-11-22 16:58:50 +1100 (Sat, 22 Nov 2008) | 1 line

------------------------------------------------------------------------
r98 | kabalg | 2008-11-22 15:53:50 +1100 (Sat, 22 Nov 2008) | 1 line

Starting stiff1 subdirectory with frame programs and ... truss data files.
------------------------------------------------------------------------
r97 | kabalg | 2008-11-21 20:07:35 +1100 (Fri, 21 Nov 2008) | 1 line

Part of the section that describes Master-Slave nodes.
------------------------------------------------------------------------
r96 | kabalg | 2008-11-21 20:03:18 +1100 (Fri, 21 Nov 2008) | 2 lines

Text that describes how the repository is organised - Setup.txt.
The semiFixed.txt describes how a rigid frame can be joined to a truss.
------------------------------------------------------------------------
r95 | kabalg | 2008-11-19 16:44:50 +1100 (Wed, 19 Nov 2008) | 1 line

Added hard copy output of Ps{t}, Ks, us(t) matrices. P
------------------------------------------------------------------------
r94 | kabalg | 2008-11-19 11:01:01 +1100 (Wed, 19 Nov 2008) | 2 lines

Aesthatic changes - eliminates "from stiffFr_mod import *" and
replaces it by "import stiffFr_mod as st_".
------------------------------------------------------------------------
r93 | kabalg | 2008-11-19 09:59:14 +1100 (Wed, 19 Nov 2008) | 1 line

Added output of Ps, Ks and us for the whole structure.
------------------------------------------------------------------------
r92 | kabalg | 2008-11-18 22:54:53 +1100 (Tue, 18 Nov 2008) | 1 line

File printout of Ks, Ps and Us added and checked with truss1.
------------------------------------------------------------------------
r91 | kabalg | 2008-11-18 20:33:50 +1100 (Tue, 18 Nov 2008) | 1 line

------------------------------------------------------------------------
r90 | kabalg | 2008-11-18 20:33:11 +1100 (Tue, 18 Nov 2008) | 1 line

commit new matrixM.py
------------------------------------------------------------------------
r89 | kabalg | 2008-11-18 20:30:36 +1100 (Tue, 18 Nov 2008) | 1 line

delete old matrixM.py to be replaced by the latest
------------------------------------------------------------------------
r88 | kabalg | 2008-11-18 20:23:28 +1100 (Tue, 18 Nov 2008) | 1 line

matrixM.py one debug output lne removed.
------------------------------------------------------------------------
r87 | kabalg | 2008-11-18 20:19:43 +1100 (Tue, 18 Nov 2008) | 1 line

Removed one line of debug output from martixM.py
------------------------------------------------------------------------
r86 | kabalg | 2008-11-18 20:13:43 +1100 (Tue, 18 Nov 2008) | 1 line

matrixM.py from the utils/trunk copied to book_progs/branches/FEM
------------------------------------------------------------------------
r85 | kabalg | 2008-11-18 20:08:42 +1100 (Tue, 18 Nov 2008) | 2 lines

Deleted martixM.py to enable it to be replaced by the newer version
in the utils/trunk directory, so it will be versioned in a consistent way.
------------------------------------------------------------------------
r84 | kabalg | 2008-11-18 19:51:06 +1100 (Tue, 18 Nov 2008) | 1 line

Started file recording of Ps, Ks, and Us
------------------------------------------------------------------------
r83 | kabalg | 2008-11-18 19:49:40 +1100 (Tue, 18 Nov 2008) | 1 line

filePrintM method added to MatrixM class
------------------------------------------------------------------------
r82 | kabalg | 2008-11-17 08:38:25 +1100 (Mon, 17 Nov 2008) | 1 line

OK copy. Probably corrected spelling of "Material". Tested on two examples only - frame1_0 and semi-fixed frame.
------------------------------------------------------------------------
r81 | kabalg | 2008-11-17 08:26:23 +1100 (Mon, 17 Nov 2008) | 2 lines

working version. Considerable unification with frame program -
no change in functionality.
------------------------------------------------------------------------
r80 | kabalg | 2008-11-14 19:00:35 +1100 (Fri, 14 Nov 2008) | 1 line

working version
------------------------------------------------------------------------
r79 | kabalg | 2008-11-14 08:41:21 +1100 (Fri, 14 Nov 2008) | 1 line

updated tester for matrixM module
------------------------------------------------------------------------
r78 | kabalg | 2008-11-14 08:40:10 +1100 (Fri, 14 Nov 2008) | 1 line

superseded
------------------------------------------------------------------------
r77 | kabalg | 2008-11-14 08:39:22 +1100 (Fri, 14 Nov 2008) | 1 line

working version
------------------------------------------------------------------------
r76 | kabalg | 2008-11-13 22:32:11 +1100 (Thu, 13 Nov 2008) | 1 line

tester.py is good for showing how martixM.py may be uses.
------------------------------------------------------------------------
r75 | kabalg | 2008-11-13 22:30:25 +1100 (Thu, 13 Nov 2008) | 1 line

------------------------------------------------------------------------
r74 | kabalg | 2008-11-13 22:29:44 +1100 (Thu, 13 Nov 2008) | 1 line

------------------------------------------------------------------------
r73 | kabalg | 2008-11-13 22:24:14 +1100 (Thu, 13 Nov 2008) | 4 lines

Now working program with inconsitent doc string -
this version of TrussAnalysis still does not require
manual determination of freedom numbers.

------------------------------------------------------------------------
r72 | kabalg | 2008-11-13 22:22:08 +1100 (Thu, 13 Nov 2008) | 3 lines

This is the tried MatrixM module.

------------------------------------------------------------------------
r71 | kabalg | 2008-11-13 12:36:51 +1100 (Thu, 13 Nov 2008) | 2 lines

Truss program, copied here for modifying backwards with location
vectors entered manually in the form of freedoms of the nodes.
------------------------------------------------------------------------
r70 | kabalg | 2008-11-13 12:28:49 +1100 (Thu, 13 Nov 2008) | 1 line

Text on basics of creating a working directory.
------------------------------------------------------------------------
r69 | kabalg | 2008-11-12 18:55:33 +1100 (Wed, 12 Nov 2008) | 2 lines

Finite Element branch - initially the mainline only, a little similar
to SMAP.
------------------------------------------------------------------------
r68 | kabalg | 2008-10-22 21:35:02 +1100 (Wed, 22 Oct 2008) | 1 line

delete files that were copied
------------------------------------------------------------------------
r67 | kabalg | 2008-10-22 21:33:44 +1100 (Wed, 22 Oct 2008) | 1 line

------------------------------------------------------------------------
r66 | kabalg | 2008-10-22 13:31:47 +1100 (Wed, 22 Oct 2008) | 1 line

------------------------------------------------------------------------
r65 | kabalg | 2008-10-18 14:30:31 +1100 (Sat, 18 Oct 2008) | 1 line

Format of matrix wrapper - package is selected automatically
------------------------------------------------------------------------
r64 | kabalg | 2008-09-21 11:29:40 +1000 (Sun, 21 Sep 2008) | 2 lines

The same tests installed as in tester.py.

------------------------------------------------------------------------
r63 | kabalg | 2008-09-21 07:37:05 +1000 (Sun, 21 Sep 2008) | 4 lines

This has the same testing as test.py
.

------------------------------------------------------------------------
r62 | kabalg | 2008-09-20 11:25:54 +1000 (Sat, 20 Sep 2008) | 1 line

Dolled up the Matrix class and the tester of it
------------------------------------------------------------------------
r61 | kabalg | 2008-09-19 07:44:28 +1000 (Fri, 19 Sep 2008) | 1 line

Added $Id:$ and thus extra lines.
------------------------------------------------------------------------
r60 | kabalg | 2008-09-19 07:41:43 +1000 (Fri, 19 Sep 2008) | 1 line

de-tabified on Idle
------------------------------------------------------------------------
r59 | kabalg | 2008-09-18 23:21:28 +1000 (Thu, 18 Sep 2008) | 1 line

Added lots of docstrings. Otherwise program unchanged.
------------------------------------------------------------------------
r58 | kabalg | 2008-09-16 20:02:21 +1000 (Tue, 16 Sep 2008) | 1 line

------------------------------------------------------------------------
r57 | kabalg | 2008-09-16 20:00:03 +1000 (Tue, 16 Sep 2008) | 1 line

------------------------------------------------------------------------
r56 | kabalg | 2008-09-16 17:45:27 +1000 (Tue, 16 Sep 2008) | 1 line

Added $Id:$ to it
------------------------------------------------------------------------
r55 | kabalg | 2008-09-16 17:37:56 +1000 (Tue, 16 Sep 2008) | 1 line

------------------------------------------------------------------------
r54 | kabalg | 2008-09-15 10:35:17 +1000 (Mon, 15 Sep 2008) | 1 line

svn keywords added
------------------------------------------------------------------------
r53 | kabalg | 2008-09-15 10:14:08 +1000 (Mon, 15 Sep 2008) | 2 lines

  (c) 2008 Algis Kabaila

------------------------------------------------------------------------
r52 | kabalg | 2008-09-15 01:31:04 +1000 (Mon, 15 Sep 2008) | 1 line

------------------------------------------------------------------------
r51 | kabalg | 2008-09-14 18:19:14 +1000 (Sun, 14 Sep 2008) | 1 line

------------------------------------------------------------------------
r50 | kabalg | 2008-09-14 13:40:46 +1000 (Sun, 14 Sep 2008) | 1 line

------------------------------------------------------------------------
r49 | kabalg | 2008-09-14 13:39:14 +1000 (Sun, 14 Sep 2008) | 1 line

------------------------------------------------------------------------
r48 | kabalg | 2008-09-14 13:23:06 +1000 (Sun, 14 Sep 2008) | 1 line

------------------------------------------------------------------------
r47 | kabalg | 2007-06-08 15:00:48 +1000 (Fri, 08 Jun 2007) | 1 line

finalised the programs with optional file output
------------------------------------------------------------------------
r46 | kabalg | 2007-06-06 14:06:36 +1000 (Wed, 06 Jun 2007) | 1 line

truss5.out added
------------------------------------------------------------------------
r45 | kabalg | 2007-06-06 14:05:36 +1000 (Wed, 06 Jun 2007) | 1 line

testM.py added to the repository
------------------------------------------------------------------------
r44 | kabalg | 2007-06-06 14:03:56 +1000 (Wed, 06 Jun 2007) | 1 line

New shorter name for programs; Trusses have numpy added.
------------------------------------------------------------------------
r43 | kabalg | 2007-06-06 14:02:15 +1000 (Wed, 06 Jun 2007) | 1 line

delete superseded test.py
------------------------------------------------------------------------
r41 | kabalg | 2007-05-27 17:19:17 +1000 (Sun, 27 May 2007) | 1 line

Programs with new names and a major re-write committed
------------------------------------------------------------------------
r40 | kabalg | 2007-05-27 17:18:12 +1000 (Sun, 27 May 2007) | 1 line

matrixM.py committed in the book_progs collection
------------------------------------------------------------------------
r39 | kabalg | 2007-05-27 17:02:35 +1000 (Sun, 27 May 2007) | 1 line

Deleting old programs for a major re-write
------------------------------------------------------------------------
r38 | kabalg | 2007-05-27 17:00:22 +1000 (Sun, 27 May 2007) | 1 line

dat directory updated
------------------------------------------------------------------------
r37 | kabalg | 2007-05-27 15:51:09 +1000 (Sun, 27 May 2007) | 1 line

Added numpy to the selection of matrix packages
------------------------------------------------------------------------
r36 | kabalg | 2007-05-26 23:25:19 +1000 (Sat, 26 May 2007) | 1 line

Trying to consistently create branch needs_Numeric
------------------------------------------------------------------------
r35 | kabalg | 2007-05-26 23:22:52 +1000 (Sat, 26 May 2007) | 1 line

badly formed copy will be deleted
------------------------------------------------------------------------
r34 | kabalg | 2007-05-26 23:13:07 +1000 (Sat, 26 May 2007) | 1 line

Creating a tag for programs that use Numeric
------------------------------------------------------------------------
r33 | kabalg | 2007-05-26 23:05:24 +1000 (Sat, 26 May 2007) | 1 line

Creating a tag for program based on Numeric module
------------------------------------------------------------------------
r32 | kabalg | 2007-05-26 17:32:34 +1000 (Sat, 26 May 2007) | 1 line

Uploaded astrip.py and matrixM module with its tester program
------------------------------------------------------------------------
r31 | kabalg | 2007-05-26 10:58:55 +1000 (Sat, 26 May 2007) | 1 line

tags for utilities (utils) created
------------------------------------------------------------------------
r30 | kabalg | 2007-05-26 10:58:04 +1000 (Sat, 26 May 2007) | 1 line

branches for utilities (utils) created
------------------------------------------------------------------------
r29 | kabalg | 2007-05-26 10:57:06 +1000 (Sat, 26 May 2007) | 1 line

trunk for utilities created
------------------------------------------------------------------------
r28 | kabalg | 2007-05-26 10:55:28 +1000 (Sat, 26 May 2007) | 1 line

New sub-repository for utility programs
------------------------------------------------------------------------
r27 | kabalg | 2007-05-26 09:29:35 +1000 (Sat, 26 May 2007) | 1 line

truss2,out and readme.txt reflect change to Numeric
------------------------------------------------------------------------
r26 | kabalg | 2007-05-25 21:21:50 +1000 (Fri, 25 May 2007) | 1 line

Change to numeric from numarray - nothing else new,
------------------------------------------------------------------------
r25 | kabalg | 2007-05-25 21:15:41 +1000 (Fri, 25 May 2007) | 1 line

stiff2Frame.py and stiff2Frame_mod.py deleted - old duplicates, unwanted.
------------------------------------------------------------------------
r24 | kabalg | 2007-05-25 21:13:36 +1000 (Fri, 25 May 2007) | 1 line

Deleting unwanted virtual duplicate frame solution versions
------------------------------------------------------------------------
r23 | kabalg | 2007-05-25 19:58:43 +1000 (Fri, 25 May 2007) | 1 line

Completed stage of development with numarray module
------------------------------------------------------------------------
r22 | kabalg | 2007-05-25 19:41:09 +1000 (Fri, 25 May 2007) | 1 line

saving truss2.dat, forgotten to select by kdesvn
------------------------------------------------------------------------
r21 | kabalg | 2007-05-25 19:39:22 +1000 (Fri, 25 May 2007) | 1 line

saved consistently the output; updated readme.txt
------------------------------------------------------------------------
r20 | kabalg | 2007-05-25 19:35:48 +1000 (Fri, 25 May 2007) | 1 line

Checked and saved consistently output (via Kate); comments in readme.txt
------------------------------------------------------------------------
r19 | kabalg | 2007-05-25 16:43:35 +1000 (Fri, 25 May 2007) | 1 line

Typo corrected and additional text created
------------------------------------------------------------------------
r18 | kabalg | 2007-05-25 10:40:39 +1000 (Fri, 25 May 2007) | 1 line

enter remaining data and output files
------------------------------------------------------------------------
r17 | kabalg | 2007-05-25 10:35:46 +1000 (Fri, 25 May 2007) | 1 line

adding remaining data files and all output files
------------------------------------------------------------------------
r16 | kabalg | 2007-05-25 10:30:43 +1000 (Fri, 25 May 2007) | 1 line

adding truss1.dat data file
------------------------------------------------------------------------
r15 | kabalg | 2007-05-25 09:46:18 +1000 (Fri, 25 May 2007) | 1 line

Deleting dummy entries numbered.py/txt and empty trunk directory
------------------------------------------------------------------------
r14 | kabalg | 2007-05-25 01:07:54 +1000 (Fri, 25 May 2007) | 1 line

adding out directory for output files
------------------------------------------------------------------------
r13 | kabalg | 2007-05-25 01:07:02 +1000 (Fri, 25 May 2007) | 1 line

folder for dat - data for programs
------------------------------------------------------------------------
r12 | kabalg | 2007-05-25 01:04:33 +1000 (Fri, 25 May 2007) | 1 line

adding remaining programs
------------------------------------------------------------------------
r11 | kabalg | 2007-05-25 00:47:21 +1000 (Fri, 25 May 2007) | 1 line

commit matrixModule.pu readme.txt
------------------------------------------------------------------------
r10 | kabalg | 2007-05-24 22:00:54 +1000 (Thu, 24 May 2007) | 1 line

creating tags in book_progs
------------------------------------------------------------------------
r9 | kabalg | 2007-05-24 21:59:52 +1000 (Thu, 24 May 2007) | 1 line

creating branches for book_progs
------------------------------------------------------------------------
r8 | kabalg | 2007-05-24 21:58:50 +1000 (Thu, 24 May 2007) | 1 line

creating trunk in book_progs
------------------------------------------------------------------------
r7 | kabalg | 2007-05-24 21:55:54 +1000 (Thu, 24 May 2007) | 3 lines

Creating book_progs for programs for the Structures book

------------------------------------------------------------------------
r6 | kabalg | 2007-05-24 21:49:02 +1000 (Thu, 24 May 2007) | 1 line

------------------------------------------------------------------------
r5 | kabalg | 2007-05-24 21:34:27 +1000 (Thu, 24 May 2007) | 1 line

added some text
------------------------------------------------------------------------
r4 | kabalg | 2007-04-30 12:42:00 +1000 (Mon, 30 Apr 2007) | 1 line

testing
------------------------------------------------------------------------
r3 | klerai | 2007-04-29 20:51:36 +1000 (Sun, 29 Apr 2007) | 1 line

rkl - add members directory for Algis
------------------------------------------------------------------------

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers