|
recursive real(real64) function | submesh_oct_m::f_n (dims) |
|
subroutine, public | submesh_oct_m::submesh_init_box (this, space, mesh, box, center) |
| This subroutine creates a submesh which has the same box of the one that the user passes. More...
|
|
subroutine, public | submesh_oct_m::submesh_init (this, space, mesh, latt, center, rc) |
|
subroutine | submesh_oct_m::submesh_reorder_points (this, space, xtmp, rtmp) |
|
subroutine, public | submesh_oct_m::submesh_merge (this, space, mesh, sm1, sm2, shift) |
|
subroutine, public | submesh_oct_m::submesh_shift_center (this, space, newcenter) |
|
subroutine, public | submesh_oct_m::submesh_broadcast (this, space, mesh, center, radius, root, mpi_grp) |
|
logical function, public | submesh_oct_m::submesh_compatible (this, radius, center, dx) |
|
subroutine, public | submesh_oct_m::submesh_end (this) |
|
subroutine, public | submesh_oct_m::submesh_get_inv (this, map_inv) |
|
logical function, public | submesh_oct_m::submesh_overlap (sm1, sm2, space) |
|
subroutine, public | submesh_oct_m::submesh_build_global (this, space) |
|
subroutine, public | submesh_oct_m::submesh_end_global (this) |
|
subroutine | submesh_oct_m::zzsubmesh_add_to_mesh (this, sphi, phi, factor) |
|
complex(real64) function | submesh_oct_m::zzsubmesh_to_mesh_dotp (this, sphi, phi, reduce) |
|
subroutine, public | submesh_oct_m::submesh_get_cube_dim (sm, space, db) |
| finds the dimension of a box containing the submesh More...
|
|
subroutine, public | submesh_oct_m::submesh_init_cube_map (sm, space) |
|
subroutine, public | submesh_oct_m::submesh_end_cube_map (sm) |
|
subroutine, public | submesh_oct_m::dzsubmesh_batch_add (this, ss, mm) |
| The following function takes a batch of functions defined in submesh (ss) and adds one of them to each of the mesh functions in other batch (mm). Each one is multiplied by a factor given by the array factor. In this version of the routine, the submesh batch is real and the mesh batch is complex. More...
|
|
real(real64) function, public | submesh_oct_m::dsm_integrate (mesh, sm, ff, reduce) |
|
real(real64) function, public | submesh_oct_m::dsm_integrate_frommesh (mesh, sm, ff, reduce) |
|
subroutine | submesh_oct_m::ddsubmesh_add_to_mesh (this, sphi, phi, factor) |
|
subroutine, public | submesh_oct_m::dsubmesh_copy_from_mesh (this, phi, sphi, conjugate) |
|
subroutine, public | submesh_oct_m::dsubmesh_copy_from_mesh_batch (this, psib, spsi) |
|
real(real64) function, public | submesh_oct_m::dsm_nrm2 (sm, ff, reduce) |
| this function returns the the norm of a vector More...
|
|
real(real64) function | submesh_oct_m::ddsubmesh_to_mesh_dotp (this, sphi, phi, reduce) |
|
subroutine, public | submesh_oct_m::dsubmesh_batch_add_matrix (this, factor, ss, mm) |
| The following functions takes a batch of functions defined in submesh (ss) and adds all of them to each of the mesh functions in other batch (mm). Each one is multiplied by a factor given by the array 'factor'. More...
|
|
subroutine, public | submesh_oct_m::dsubmesh_batch_add (this, ss, mm) |
| The following function takes a batch of functions defined in submesh (ss) and adds one of them to each of the mesh functions in other batch (mm). Each one is multiplied by a factor given by the array factor. More...
|
|
subroutine, public | submesh_oct_m::dsubmesh_batch_dotp_matrix (this, mm, ss, dot, reduce) |
|
complex(real64) function, public | submesh_oct_m::zsm_integrate (mesh, sm, ff, reduce) |
|
complex(real64) function, public | submesh_oct_m::zsm_integrate_frommesh (mesh, sm, ff, reduce) |
|
subroutine | submesh_oct_m::zdsubmesh_add_to_mesh (this, sphi, phi, factor) |
|
subroutine, public | submesh_oct_m::zsubmesh_copy_from_mesh (this, phi, sphi, conjugate) |
|
subroutine, public | submesh_oct_m::zsubmesh_copy_from_mesh_batch (this, psib, spsi) |
|
real(real64) function, public | submesh_oct_m::zsm_nrm2 (sm, ff, reduce) |
| this function returns the the norm of a vector More...
|
|
complex(real64) function | submesh_oct_m::zdsubmesh_to_mesh_dotp (this, sphi, phi, reduce) |
|
subroutine, public | submesh_oct_m::zsubmesh_batch_add_matrix (this, factor, ss, mm) |
| The following functions takes a batch of functions defined in submesh (ss) and adds all of them to each of the mesh functions in other batch (mm). Each one is multiplied by a factor given by the array 'factor'. More...
|
|
subroutine, public | submesh_oct_m::zsubmesh_batch_add (this, ss, mm) |
| The following function takes a batch of functions defined in submesh (ss) and adds one of them to each of the mesh functions in other batch (mm). Each one is multiplied by a factor given by the array factor. More...
|
|
subroutine, public | submesh_oct_m::zsubmesh_batch_dotp_matrix (this, mm, ss, dot, reduce) |
|