Module | Source File | Description |
---|---|---|
ply_dof_module | ply_dof_module.f90 | Module provides subroutines, functions and datatypes regarding cell local degrees of freedoms. |
ply_dynarray_project_module | ply_dynArray_project_module.f90 | Module providing datatypes and routines for a fast transformation of Legendre expansion to point values. |
ply_filter_element_module | ply_filter_element_module.f90 | This module provides methods to filter polynomial representation in elements based on their shape. |
ply_fpt_header_module | ply_fpt_header_module.f90 | Parameters for the FPT method |
ply_fxt_header_module | ply_fxt_header_module.f90 | The FXT method offers a transformation from Legendre modes to nodes by a fast multipole approach implemented in the FXTPACK library by Reiji Suda: R. Suda, "Fast Spherical Harmonic Transform Algorithm based on Generalized Fast Multiple Method", RIMS Kokyuroku vol 1606, pp. 18-29, Jun. 2008, RIMS, Kyoto University. |
ply_fxt_module | ply_fxt_module.f90 | Fast polynomial transformation using the FXTPACK implementation of a fast multipole method. |
ply_l2p_header_module | ply_l2p_header_module.f90 | Parameters for the plain L2 projection method to transform between Legendre modes and nodal representation. |
ply_l2p_module | ply_l2p_module.f90 | |
ply_lagrange_module | ply_lagrange_module.f90 | Lagrange polynomial representation. |
ply_leg_diff_module | ply_leg_diff_module.f90 | ply_leg_diff_module |
ply_legFpt_2D_module | ply_legFpt_2D_module.f90 | Module providing datatypes and routines for a fast transformation of Legendre expansion to point values. \author{Jens Zudrop} |
ply_legFpt_3D_module | ply_legFpt_3D_module.f90 | Module providing datatypes and routines for a fast transformation of Legendre expansion to point values. \author{Jens Zudrop} |
ply_legFpt_module | ply_legFpt_module.f90 | Module providing datatypes and routines for a fast transformation of Legendre expansion to point values. \author{Jens Zudrop} |
ply_LegPolyProjection_module | ply_LegPolyProjection_module.f90 | Module for projection of Q Legendre Polynomials from parent cell to child cells. |
ply_legser_module | ply_legser_module.f90 | This module provides Piessens Algorithm 473 from the Communications of the ACM, January 1974, Volume 17, Number 1. |
ply_modg_basis_module | ply_modg_basis_module.f90 | Routines and datatypes related to the modal basis functions of the modal discontinuous Galerkin scheme. \author{Jens Zudrop} |
ply_nodes_header_module | ply_nodes_header_module.f90 | |
ply_nodes_module | ply_nodes_module.f90 | Description of point sets. |
ply_nodeset_module | ply_nodeset_module.f90 | Collection of node sets to use in the nodal representation of the solution. |
ply_oversample_module | ply_oversample_module.f90 | This module provides functions to transfer polynomials from and to the oversampled representation for nodal treatments. |
ply_poly_project_module | ply_poly_project_module.f90 | The polynomial projection describes the change from modal to nodal representation and vice-versa. |
ply_poly_transformation_module | ply_poly_transformation_module.f90 | |
ply_polyBaseExc_module | ply_polyBaseExc_module.f90 | Module to change bases functions of a modal representation. |
ply_prj_header_module | ply_prj_header_module.f90 | |
ply_sampled_tracking_module | ply_sampled_tracking_module.f90 | Tracking offers the possibility to extract data from a simulation for given subsections of the mesh and specific points in time. |
ply_sampling_adaptive_module | ply_sampling_adaptive_module.f90 | Adaptive sampling of polynomial data. |
ply_sampling_module | ply_sampling_module.f90 | This module provides the means to sample polynomial data to break it down into voxels for visualization. |
ply_sampling_varsys_module | ply_sampling_varsys_module.f90 | Managing the variable system description for sampled data. |
ply_space_integration_module | ply_space_integration_module.f90 | Spatial integration with the Gauss-Legendre numerical integration. |
ply_split_element_module | ply_split_element_module.f90 | This module provides the methods to project the polynomial representation in elements onto the representations in their halves in each dimension. |
ply_split_legendre_module | ply_split_legendre_module.f90 | This module provides the functionality to split Legendre polynomials into a left and right subinterval with transformed coordinates. |
ply_subresolution_module | ply_subresolution_module.f90 | |
ply_transfer_module | ply_transfer_module.f90 | This module provides routines to transfer degrees of freedom from one polynomial representation to another. |
sdr_attribute_module | sdr_attribute_module.f90 | Module to describe attributes attached to geometrical objects. |
sdr_aux_module | sdr_aux_module.f90 | Some auxilary functionalities. |
sdr_boundary_module | sdr_boundary_module.f90 | This module contains routines for boundary identification and qVal computation |
sdr_box_module | sdr_box_module.f90 | This module provides the description of geometrical object 'box' and |
sdr_canonicalND_module | sdr_canonicalND_module.f90 | This module provides the routine to load canonical geometrical objects to growing array of geometries and their positions in growing array in growing array of spatialObj |
sdr_config_module | sdr_config_module.f90 | This module provides the configuration of the mesh generation. |
sdr_cube_module | sdr_cube_module.f90 | This module contains cube definitions and routine to load |
sdr_cylinder_module | sdr_cylinder_module.f90 | This module contain adapter routine to load cylinder objects and add them to list of spatial objects |
sdr_ellipsoid_module | sdr_ellipsoid_module.f90 | This module contain adapter routine to load ellipsoid objects and add them to list of spatial objects |
sdr_flooding_module | sdr_flooding_module.f90 | This module provides the functionality to find the part of the universe cube, which is actually building up the computational domain. |
sdr_geometry_module | sdr_geometry_module.f90 | This module provides the description of the complete geometry to mesh. |
sdr_hvs_config_module | sdr_hvs_config_module.f90 | Harvesting configuration module for seeder. |
sdr_hvs_props_module | sdr_hvs_props_module.f90 | This module describes the properties in a treelmesh to allow their output. |
sdr_node_module | sdr_node_module.f90 | This module implements the description of a node in the tree that is going to be created by Seeder. |
sdr_periodic_module | sdr_periodic_module.f90 | This module contains periodic boundary definition and routines |
sdr_proto2treelm_module | sdr_proto2treelm_module.f90 | Module to create the actual mesh out of the flooded protoTree. |
sdr_protoData_module | sdr_protoData_module.f90 | Module contains datatype contains protoData which is read from seeder debug output in harvester(restart) format. Also, routines to append protoData variables to varSys, to access protoData array using get_element interface and routine to read restart to fill protoData%val |
sdr_protoTree_module | sdr_protoTree_module.f90 | This module provides the description of the evolving tree, as it is built up to match the given geometry. |
sdr_refinePT_module | sdr_refinePT_module.f90 | This module contains routine to refine protoTree until the minlevel or level defined in the refinement object is reached |
sdr_spacer_module | sdr_spacer_module.f90 | This module contains spacer definition and routines related to spacers |
sdr_spatialObj_module | sdr_spatialObject_module.f90 | Module to describe geometrical objects in Seeder. |
sdr_sphere_module | sdr_sphere_module.f90 | This module contain adapter routine to load sphere objects and add them to list of spatial objects |
sdr_stl_module | sdr_stl_module.f90 | This module provides a adapter rouinte to load stl file and add triangles to spatial objects |
sdr_subres_fills_module | sdr_subres_fills_module.f90 | |
sdr_subresolution_module | sdr_subresolution_module.f90 | This module describes settings that are required for the resolution of boundaries on a subelement level. |
sdr_timer_module | sdr_timer_module.f90 | |
sdr_transformation_module | sdr_transformation_module.f90 | This module provide datatype and routine for transformation of geometrical objects i.e translation and deformation |
sdr_triangle_module | sdr_triangle_module.f90 | \brief This module is an adapter to tem_triangle_module, Contains a routine to load triangle and added it to list of spatial objects |