Feellgood
Public Attributes | List of all members
STT Struct Reference

#include <spinTransferTorque.h>

Public Attributes

double beta
 
double N0
 
double sigma
 
double lJ
 
double lsf
 
bool V_file
 
std::vector< std::pair< std::string, double > > boundaryCond
 

Detailed Description

container for Spin Transfert Torque constants, Thiaville model, Dirichlet boundary conditions (potential fixed value on two or more surfaces)

Member Data Documentation

◆ beta

double STT::beta

\( \beta \) is polarization rate of the current

◆ boundaryCond

std::vector<std::pair<std::string, double> > STT::boundaryCond

boundary conditions, stored as a vector of pairs. First element of the pair is the surface region name given in the mesh by its physical name; Second element is the electrostatic potential associated value

◆ lJ

double STT::lJ

length

◆ lsf

double STT::lsf

spin flip length

◆ N0

double STT::N0

density of states at Fermi level, units : J^-1 nm^-3

◆ sigma

double STT::sigma

Conductivity Ohm^-1 nm^-1

◆ V_file

bool STT::V_file

if true a text file V.sol is generated. It contains the solution of the electrostatic problem on the nodes of the mesh


The documentation for this struct was generated from the following file: