ScaFaCoS  1.0.1
Scalable Fast Coulomb Solvers
fcs_mmm2d_p.h File Reference
#include "fcs_definitions.h"
#include "fcs_result_p.h"
#include "fcs_interface_p.h"
+ Include dependency graph for fcs_mmm2d_p.h:

Go to the source code of this file.

Functions

FCSResult fcs_mmm2d_set_maxPWerror (FCS handle, fcs_float maxPWerror)
 file containing all mmm2d specific functions More...
 
FCSResult fcs_mmm2d_get_maxPWerror (FCS handle, fcs_float *maxPWerror)
 
FCSResult fcs_mmm2d_set_far_cutoff (FCS handle, fcs_float cutoff)
 
FCSResult fcs_mmm2d_get_far_cutoff (FCS handle, fcs_float *cutoff)
 
FCSResult fcs_mmm2d_set_dielectric_contrasts (FCS handle, fcs_float delta_top, fcs_float delta_bot)
 
FCSResult fcs_mmm2d_get_dielectric_contrasts (FCS handle, fcs_float *delta_top, fcs_float *delta_bot)
 
FCSResult fcs_mmm2d_set_layers_per_node (FCS handle, fcs_int n_layers)
 
FCSResult fcs_mmm2d_get_layers_per_node (FCS handle, fcs_int *n_layers)
 
FCSResult fcs_mmm2d_set_skin (FCS handle, fcs_float skin)
 
FCSResult fcs_mmm2d_get_skin (FCS handle, fcs_float *skin)
 
FCSResult fcs_mmm2d_require_total_energy (FCS handle, fcs_int flag)
 
FCSResult fcs_mmm2d_get_total_energy (FCS handle, fcs_float *total_energy)
 

Function Documentation

◆ fcs_mmm2d_get_dielectric_contrasts()

FCSResult fcs_mmm2d_get_dielectric_contrasts ( FCS  handle,
fcs_float *  delta_top,
fcs_float *  delta_bot 
)

◆ fcs_mmm2d_get_far_cutoff()

FCSResult fcs_mmm2d_get_far_cutoff ( FCS  handle,
fcs_float *  cutoff 
)

◆ fcs_mmm2d_get_layers_per_node()

FCSResult fcs_mmm2d_get_layers_per_node ( FCS  handle,
fcs_int *  n_layers 
)

◆ fcs_mmm2d_get_maxPWerror()

FCSResult fcs_mmm2d_get_maxPWerror ( FCS  handle,
fcs_float *  maxPWerror 
)

◆ fcs_mmm2d_get_skin()

FCSResult fcs_mmm2d_get_skin ( FCS  handle,
fcs_float *  skin 
)

◆ fcs_mmm2d_get_total_energy()

FCSResult fcs_mmm2d_get_total_energy ( FCS  handle,
fcs_float *  total_energy 
)

◆ fcs_mmm2d_require_total_energy()

FCSResult fcs_mmm2d_require_total_energy ( FCS  handle,
fcs_int  flag 
)

◆ fcs_mmm2d_set_dielectric_contrasts()

FCSResult fcs_mmm2d_set_dielectric_contrasts ( FCS  handle,
fcs_float  delta_top,
fcs_float  delta_bot 
)

◆ fcs_mmm2d_set_far_cutoff()

FCSResult fcs_mmm2d_set_far_cutoff ( FCS  handle,
fcs_float  cutoff 
)

◆ fcs_mmm2d_set_layers_per_node()

FCSResult fcs_mmm2d_set_layers_per_node ( FCS  handle,
fcs_int  n_layers 
)

◆ fcs_mmm2d_set_maxPWerror()

FCSResult fcs_mmm2d_set_maxPWerror ( FCS  handle,
fcs_float  maxPWerror 
)

file containing all mmm2d specific functions

◆ fcs_mmm2d_set_skin()

FCSResult fcs_mmm2d_set_skin ( FCS  handle,
fcs_float  skin 
)