![]() |
ORB5
v4.9.4
|
#include "../precomp.h"
Modules | |
module | interfacesolverinorb5 |
Functions/Subroutines | |
subroutine | interfacesolverinorb5::initnewsolverinorb5 (nx, ny, nz, degree, nfilt1, nfilt2, deltan, nsel_poisson, dm_, xmin, xmax, ymin, ymax, a, nphip, nsel_ampere, nsel_control_variate, inner_BC) |
Initialize the new solver in ORB5. More... | |
subroutine | interfacesolverinorb5::backsolve_rhs_f (rhs_f, globalk, matnum) |
subroutine | interfacesolverinorb5::backsolve_mass_f (rhs_f, globalk) |
subroutine | interfacesolverinorb5::multiply_mass_f (arr_f, globalk) |
Multiply by mass matrix arr_f = masmat(globalk) * arr_f. More... | |
subroutine | interfacesolverinorb5::destroynewsolver () |
Variables | |
integer, save | interfacesolverinorb5::nx_ |
integer, save | interfacesolverinorb5::ny_ |
integer, save | interfacesolverinorb5::nm_ |
integer, save | interfacesolverinorb5::degree_ |
integer, save | interfacesolverinorb5::nfilt |
integer, save | interfacesolverinorb5::tgt_cart |
integer, save | interfacesolverinorb5::kloc |
logical, save | interfacesolverinorb5::force_no_polarization |
logical, save | interfacesolverinorb5::force_no_adiabatic |
logical, save | interfacesolverinorb5::force_no_zonal |
logical, save | interfacesolverinorb5::lapl_boundary_terms |
integer | interfacesolverinorb5::me_assembly |
integer | interfacesolverinorb5::tgt_assembly |
integer | interfacesolverinorb5::nvp_assembly |
integer | interfacesolverinorb5::multi_matrix |
integer | interfacesolverinorb5::inner_bc_ |
type(mpi_comm) | interfacesolverinorb5::comm_assembly |