ORB5  4.00
Loading...
Searching...
No Matches
interfaceSolverInOrb5.F90 File Reference
#include "../precomp.h"
Include dependency graph for interfaceSolverInOrb5.F90:

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.
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.
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