MFEM  v4.5.1
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Functions
tesla.cpp File Reference

Go to the source code of this file.

Functions

CoefficientSetupInvPermeabilityCoefficient ()
 
double magnetic_shell (const Vector &)
 
double magnetic_shell_inv (const Vector &x)
 
void current_ring (const Vector &, Vector &)
 
void bar_magnet (const Vector &, Vector &)
 
void halbach_array (const Vector &, Vector &)
 
void a_bc_uniform (const Vector &, Vector &)
 
double phi_m_bc_uniform (const Vector &x)
 
void display_banner (ostream &os)
 
int main (int argc, char *argv[])
 

Function Documentation

void a_bc_uniform ( const Vector x,
Vector a 
)

Definition at line 551 of file tesla.cpp.

void bar_magnet ( const Vector x,
Vector m 
)

Definition at line 484 of file tesla.cpp.

void current_ring ( const Vector x,
Vector j 
)

Definition at line 427 of file tesla.cpp.

void display_banner ( ostream &  os)
void halbach_array ( const Vector x,
Vector m 
)

Definition at line 526 of file tesla.cpp.

double magnetic_shell ( const Vector x)
double magnetic_shell_inv ( const Vector x)

Definition at line 78 of file tesla.cpp.

int main ( int  argc,
char *  argv[] 
)

Definition at line 107 of file tesla.cpp.

double phi_m_bc_uniform ( const Vector x)

Definition at line 561 of file tesla.cpp.

Coefficient * SetupInvPermeabilityCoefficient ( )

Definition at line 379 of file tesla.cpp.