There are 0 repository under subroutines topic.
UMAT subroutines (for FEA code Abaqus) to model progressive damage/failure in FRP composites
ScriptBasic for Java
Comparison of Abaqus Library, UMAT, and Analytical Solution for Neo-Hookean Hyperelastic Material Under Large Deformations
Will help you with writing a report!
🖥️ Interesting solved problems demonstrating the concepts of Bit Manipulation and Subroutines (Functions) in 8086 Assembly Language.
Helpful resources for CAIE Computer Science syllabuses (0478 IGCSE and 9608 A Level) problem-solving and programming
This study introduces a novel method for analyzing residual stresses in composite materials: the Abaqus path-dependent curing model. The model is implemented within Abaqus CAE using Fortran subroutines like USDFLD, UMAT, HETVAL, UEXPAN, and DISP.
A console based application to calculate factorial using Tail-Call-Optimisation.
This code is the Fortran 77 version of the UMAT, FLOW, and SDVINI subroutines of the cartilage model, I firstly proposed in my Master's thesis. The model with minor modification was used in several publications.
Calculate the dot product of two double-precision floating-point vectors.
Miscellaneous algorithms/program codes for AS level
Apply a plane rotation.
Compute the sum of absolute values (L1 norm).
Multiply a single-precision floating-point vector by a constant.
Copy values from one complex single-precision floating-point vector to another complex single-precision floating-point vector.
Interchanges two complex single-precision floating-point vectors.
Copy values from x into y.
Interchange two double-precision floating-point vectors.
Compute the sum of absolute values (L1 norm).
Multiply x by a constant and add the result to y.
Calculate the dot product of two vectors.
Multiply a vector by a constant.
Interchange two vectors.
Compute the sum of absolute values (L1 norm).
Copy values from x into y.
Interchange two single-precision floating-point vectors.
Perform the symmetric rank 1 operation `A = α*x*x^T + A`.
Interchange two double-precision floating-point vectors.
Interchange two single-precision floating-point vectors.
Copy all or part of a matrix A to another matrix B.
Perform a series of row interchanges on an input matrix.
Compute the `L * D * L^T` factorization of a real symmetric positive definite tridiagonal matrix `A`.