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