applyThreshold(LHS,RHS,theta,c):
Apply the threshold algorithm to the given linear system to enforce sparsity on the solution vector theta.
Input Arguments
-
LHS
- left hand side of symmetric linear system -
RHS
- right hand side of symmetric linear system -
theta
- material parameters -
c
- seeconfig
Output Arguments
theta
- material parameters
computeDoubleContraction(A,B):
Double contraction in Voigt notation.
Input Arguments
-
A
- vector containing components of a 2x2 matrix ([A_11 A_12 A_21 A_22]) -
B
- vector containing components of a 2x2 matrix ([B_11 B_12 B_21 B_22])
Output Arguments
C
- scalar value of the double contraction
computeLpNorm(vector,p):
Compute the Lp-regularization term for a given vector.
Input Arguments
-
vector
-
p
- type of the Lp-regularization term
Output Arguments
norm