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

Implements the constraint_t type.

Data Types

type  constraint_t
 The abstract constraint type. More...
 
type  constraint_wrapper_t
 Wrapper for constraints for use in lists. More...
 

Functions/Subroutines

subroutine constraint_init_base (this, name, design_size, mask_name)
 Factory function interface.
 

Function/Subroutine Documentation

◆ constraint_init_base()

subroutine constraint::constraint_init_base ( class(constraint_t), intent(inout)  this,
character(len=*), intent(in)  name,
integer, intent(in)  design_size,
character(len=*), intent(in), optional  mask_name 
)

Initialize the constraint base class.

Parameters
thisThe constraint object.
nameThe name of the constraint.
design_sizeThe number of design variables.
mask_nameThe name design the mask. [optional]

Definition at line 91 of file constraint.f90.