Neko-TOP
A portable framework for high-order spectral element flow toplogy optimization.
Loading...
Searching...
No Matches
mapping Module Reference

Mappings to be applied to a scalar field.

Data Types

interface  mapping_apply
 The application of the mapping ($\rho \mapsto \tilde{\rho}$). More...
 
interface  mapping_apply_backward
 The application of the mapping backward with chain rule). $\frac{\partial F}{\partial \tilde{\rho}} \mapsto \frac{\partial F}{\partial \rho}$. More...
 
interface  mapping_free
 Destructor. More...
 
interface  mapping_init
 The common constructor using a JSON dictionary. More...
 
type  mapping_t
 Base abstract class for mapping. More...
 

Functions/Subroutines

subroutine mapping_init_base (this, json, coef)
 Constructor for the mapping_t (base) class.
 
subroutine mapping_free_base (this)
 Destructor for the mapping_t (base) class.
 

Function/Subroutine Documentation

◆ mapping_free_base()

subroutine mapping::mapping_free_base ( class(mapping_t), intent(inout this)
private

Definition at line 128 of file mapping.f90.

◆ mapping_init_base()

subroutine mapping::mapping_init_base ( class(mapping_t), intent(inout this,
type(json_file), intent(inout json,
type(coef_t), intent(inout), target  coef 
)
private

Definition at line 118 of file mapping.f90.