I’m trying to write a subroutine in Calculix in order to implement a beam elements formulation with a general section (Euler- Bernoulli beam). I need it doing a dynamic analysis.
I have tried to follow the procedure described in CCX manual.
I have written and modified the subroutines:
- e_c3d_ubml.f
- resultsmech_ubml.f
- extrapolate_ubml.f
- e_c3d_u.f
- resultsmech_u.f
- extrapolate_u.f
The eigenvalues that it calculates out are wrong (I'm using Nastran to compare) and the results aren’t in FRD file (in attach there is the model I’m using to check).
I have many difficulties debugging because I don't know the “structure” of the program. For example, I don't know who calls the subroutine e_c3d_u.f?
Has anyone tried to write a subroutine for Calculix?
Is there any document describing the "architecture" of the program?
I'm compiling the program on Linux.
Thanks in advance
Dom