Difference between revisions of "Programming"

From FEAP Wiki
Jump to navigation Jump to search
(Created page with "FEAP is designed to allow users to modify the code for their one purposes. If at all possible, users should always use the user hooks provided in the user directory. These a...")
 
Line 1: Line 1:
FEAP is designed to allow users to modify the code for their one purposes.  If at all possible, users should always use the user hooks provided in the user directory.  These allow user to make custom elements, material models, new FEAP commands, et cetera.  The [http://projects.ce.berkeley.edu/feap/pmanual85.pdf programmers manual] provides an introduction to programming in FEAP.
FEAP is designed to allow users to modify the code for their owm purposes.  If at all possible, users should always use the user hooks provided in the user directory.  These allow user to make custom elements, material models, new FEAP commands, et cetera.  The [http://projects.ce.berkeley.edu/feap/pmanual85.pdf programmers manual] provides an introduction to programming in FEAP.


=== Programmers Manual ===
=== Programmers Manual ===

Revision as of 21:38, 20 June 2017

FEAP is designed to allow users to modify the code for their owm purposes. If at all possible, users should always use the user hooks provided in the user directory. These allow user to make custom elements, material models, new FEAP commands, et cetera. The programmers manual provides an introduction to programming in FEAP.

Programmers Manual

The programmers manual can be found on the FEAP project site http://projects.ce.berkeley.edu/feap.

User Elements

User Interface Elements

User Memory Allocation

User Block Generation

User Body Forces

User Materials

User Debugging File Outputs

User Transient Algorithms

User Export of Tangent and Residual for Code Coupling

Set User Data for Element Plotting

Assembling User Contributions to the Tangent and RHS

User Functions

Global User Parameters

Set User Boundary Codes

User Displacement Imports

User Utility for Sparse Arrays

User Macro Commands

User Mesh Manipulation Commands

User Mesh Generation Commands

User Plotting Commands

User Mass Allocation

User Problem Inputs

Setting User Additions to the Profile

User Proportional Load

User Rotational Updates

Custom User Banner Messages

User Solvers